随笔分类 -  武林绝招

武林绝招
react 代码优化
摘要:react 代码优化千次阅读 2018-08-19 19:33:37 1.减少setstate:setstate会增加render的次数,从而影响性能。如果涉及到与视图层无关的属性,直接当做class实例的属性,而不是state的状态。这样改变这个属性不会造成页面重新的渲染。 小结:render需要 阅读全文

posted @ 2022-08-01 00:18 漫思 阅读(31) 评论(0) 推荐(0) 编辑

ANTD Space间距
摘要:Space 1、主要的目的是扮演的间隔的角色,什么是间距呢,其实是,的概念,和断句一样。我们透过查看css的源代码 .grid-container { display: grid; grid-template-columns: auto auto auto; gap: 50px; } 逗号的场景在我 阅读全文

posted @ 2022-07-22 17:03 漫思 阅读(221) 评论(0) 推荐(0) 编辑

alifd的深度教程
摘要:1、 对于日期控件,在转换过程中要考虑,如果不考虑转换的话,容易有值,感染验证控件。 <FormItem style={{ margin: 0 }} labelCol={{ fixedSpan: 9, }} wrapperCol={{ span: 15, }} label='' required h 阅读全文

posted @ 2022-07-22 16:08 漫思 阅读(63) 评论(0) 推荐(0) 编辑

省市县基础数据
摘要:省市县基础数据 阅读全文

posted @ 2022-07-21 20:15 漫思 阅读(30) 评论(0) 推荐(0) 编辑

tab组件
摘要:tab组件 阅读全文

posted @ 2022-07-21 20:12 漫思 阅读(30) 评论(0) 推荐(0) 编辑

移动端关于平方字体的适配
摘要:PingFangSC是设计的叫法,然后她们配置粗细程度 对应到咱们这边是6种字体 苹方提供了六个字重, font-family 定义如下: 苹方-简 常规体 font-family: PingFangSC-Regular; 苹方-简 极细体 font-family: PingFangSC-Ultra 阅读全文

posted @ 2022-07-20 19:10 漫思 阅读(405) 评论(0) 推荐(0) 编辑

高性能动画的
摘要:高性能动画的 阅读全文

posted @ 2022-07-19 17:58 漫思 阅读(14) 评论(0) 推荐(0) 编辑

使用window.open 打开单页路由
摘要:window.open(`#/rights/base/info/}`); 阅读全文

posted @ 2022-07-07 11:42 漫思 阅读(122) 评论(0) 推荐(0) 编辑

setStateAsync
摘要:async setStateAsync(state) { return new Promise((resolve) => { this.setState(state, resolve); }); } 或者这样写 setStateAsync = async (state) => { return ne 阅读全文

posted @ 2022-07-05 19:43 漫思 阅读(32) 评论(0) 推荐(0) 编辑

state连续调用的问题
摘要:onChange = (k: any, v: any) => { console.log('v', v); const form = _.cloneDeep(this.state.form); _.set(form, k, v); this.setState({ form }); }; onChan 阅读全文

posted @ 2022-06-25 14:28 漫思 阅读(20) 评论(0) 推荐(0) 编辑

antd的问题列表
摘要:1、日历组件不支持非连续多选 2、upload组件有严重的缺陷。对于多文件上传出现多个网络请求。出现了严重的问题。 3、antd 的日历组件在选择 按照周,年,月的时候开始时间和结束时间错误的问题。 rc-calendar - npm (npmjs.com) 使用这个组件可以解决一大部分问题 阅读全文

posted @ 2022-06-22 11:51 漫思 阅读(17) 评论(0) 推荐(0) 编辑

lodash的set方法操作
摘要:var object = { 'a': [{ 'b': { 'c': 3 } }] }; _.set(object, 'a[0].b.c', 4); console.log(object.a[0].b.c); // => 4 _.set(object, ['x', '0', 'y', 'z'], 5 阅读全文

posted @ 2022-06-17 17:04 漫思 阅读(399) 评论(0) 推荐(1) 编辑

【必须知道的JavaScript库】 - 解决95%问题的工具插件/库 - 1
摘要:【必须知道的JavaScript库】 - 解决95%问题的工具插件/库 - 1 wlove发布于 2 月 15 日 English 前言 在研发周期紧张的背景下,切记要避免时间开销在无用工作上 (比如造轮子) 如何有效确认是否已有轮子,本篇文章做一个list来帮助大家。只需要记住下面的库就可以解决工 阅读全文

posted @ 2022-06-05 17:23 漫思 阅读(141) 评论(0) 推荐(0) 编辑

神级程序员们都在用的技术网站!总结好了,分享给你
摘要:神级程序员们都在用的技术网站!总结好了,分享给你 民工哥发布于 2021-09-11 English 作为一个程序员、码农、新时代的农民工来说,一些必备的网站(如:搜索引擎、代码管理、技术学习、工具查找、技术博客等)是非常必要的。 所以,今天民工哥给大家整理一期程序员必备的常用技术网站平台集合,排名 阅读全文

posted @ 2022-06-05 17:17 漫思 阅读(847) 评论(0) 推荐(0) 编辑

react 带行号的文本框的使用方案
摘要:批量录入的一些场景,一行一个,限制200个,需要有行号进行提示,类似于vscode的这种效果 目前 antd和 Fusion Design 的textaera 也都不支持,哎,这些组件库做的,细节呢?说好的宇宙最强体验呢? 所以我们强烈推荐以下的组件库 1、CodeMirror CodeMirror 阅读全文

posted @ 2022-06-01 16:39 漫思 阅读(574) 评论(1) 推荐(0) 编辑

理解 CORS (Cross-Origin Resource Sharing)
摘要:理解 CORS (Cross-Origin Resource Sharing) JerryC发布于 2016-05-15 存在即是合理 首先理解一下「跨站HTTP请求」 跨站HTTP(Cross-Site HTTP Reuqest)请求,是指发起请求的资源所在域不同于该请求所指向资源所在域的HTTP 阅读全文

posted @ 2022-05-24 10:08 漫思 阅读(36) 评论(0) 推荐(0) 编辑

组件开发的经验
摘要:以moment 为例,无论组件怎么广播,我们怎么处理呢,前端统一处理为 moment的类型,后续进行统一处理,不能半拉子的搞。 阅读全文

posted @ 2022-05-17 12:40 漫思 阅读(17) 评论(0) 推荐(0) 编辑

JS进阶-手写bind
摘要:JS进阶-手写bind 夏日 Enjoy what you are doing! 31 人赞同了该文章 手写bind 先看一下mdn对于bind的定义: bind()方法创建一个新的函数,在bind()被调用时,这个新函数的this被bind的第一个参数指定,其余的参数将作为新函数的参数供调用时使用 阅读全文

posted @ 2022-05-13 11:27 漫思 阅读(326) 评论(0) 推荐(0) 编辑

解决浏览器端 globalThis is not defined 报错
摘要:解决浏览器端 globalThis is not defined 报错 its_wild 2021年10月25日 17:15 · 阅读 1817 关注 场景: 最近在使用 nuxt.js 做服务端渲染的移动端应用时,我们在app里引用h5的页面。结果上线后在部分机型(例如:Mozilla/5.0 ( 阅读全文

posted @ 2022-04-20 19:47 漫思 阅读(3634) 评论(0) 推荐(0) 编辑

antd表格的一些缺陷
摘要:Antd Table表格 包含 pagination的属性,带来了一些错误 onChange 分页、排序、筛选变化时触发 Function(pagination, filters, sorter, extra: { currentDataSource: [] }) 这个函数给我们带来了一些困扰, 场 阅读全文

posted @ 2022-04-15 18:26 漫思 阅读(156) 评论(0) 推荐(0) 编辑

导航