- 博客(12)
- 收藏
- 关注
原创 antd Form表单中给Radio.Group设置默认选中值
componentDidMount(){ // 单选框组合默认选中第一个 const {form: { setFieldsValue, getFieldsValue }} = this.props; const { selectedType } = this.state setFieldsValue({ "type1": selectedType }); getFieldsValue(); }...
2020-06-05 15:11:57
7308
1
原创 快速创建数组
const data = new Array(30).fill(0);const data = new Array(30).fill({ name: 'name', value: 'value'});
2020-06-04 14:49:32
403
原创 重构,改善既有代码的设计
为何重构很多时候,程序的设计会逐渐腐败变质,为了短期的目的,或在完全理解整体设计之前,贸然修改代码,程序逐渐失去自己的结构,之后会更难阅读和理解原来的设计。1.消除重复代码,代码冗余2.过于精简,不能理解代码的作为3.提高变成速度,构建强健的代码何时重构三法原则:事不过三,三则重构第一次做这件事的时候只管去做,第二次做类似的时候会产生反感,第三次在做类似的事,你就应该重构添加功能时...
2020-06-04 14:49:02
202
原创 antd自定义form表单控件
用 getFieldDecorator 方法包裹的表单控件会自动添加 value (或由 valuePropName 指定的属性名) 和 onChange (或由 trigger 指定的属性名)属性, value 接收 form 传入的值, onChange 将控件的值回调到 form 中。 这两个属性是自动添加的,所以自定义控件不能有这两个属性。借鉴:https://www.jianshu.com/p/2091e7a2c36aimport React, { PureComponent } fr..
2020-06-03 18:02:26
2629
原创 手机正则
^1(?:70\d|(?:9[89]|8[0-24-9]|7[135-8]|66|5[0-35-9])\d|3(?:4[0-8]|[0-35-9]\d))\d{7}$
2020-06-01 14:55:14
3588
原创 快速删除node_module文件夹
1.安装npm包–rimrafnpm install rimraf -g2.输入指令rimraf node_modules
2020-06-01 14:05:03
216
原创 map格式转list object
场景:后台返回的数据格式{ '111': '粑粑1', '222': '粑粑2', '333': '粑粑3'}前端希望展示:[ { label: '粑粑1', value: ‘111’ }, { label: '粑粑2', value: ‘222’ }]转换方法一:function changeData() { let array = [] for(let key in res.data) {
2020-05-22 14:30:33
484
原创 日常小记(一)
在TypeScript中使用antd的form表单问题:在组件中无法获取props结论:因为form.create是个高阶组件import React from 'react'import { Form} from 'antd'import { FormComponentProps } from 'antd/es/form';interface Props { example: ...
2019-12-18 12:02:37
118
原创 git指令收藏
git命令行指令Git 全局设置git config --global user.name "名字"git config --global user.email "邮箱"创建新版本库git clone `仓库地址`cd `文件夹`touch README.mdgit add README.mdgit commit -m "add README"git push -u orig...
2019-11-06 10:05:22
167
原创 日常理解---时间复杂度和空间复杂度
时间复杂度和空间复杂度参考博客:算法的时间与空间复杂度(一看就懂)时间复杂度和空间复杂度算法时间复杂度T(n)大小顺序时间复杂度 T(n) = O(F(n))算法时间复杂度T(n)大小顺序->:常阶数对数阶线性阶平方阶立方阶T(1)T(log2n)T(n)T(n^2)T(n^2)个人简概:一行代码执行了多少次1.T(1)没有循环等复杂...
2019-08-16 17:45:25
154
原创 JSONP
1.什么是JSOPN请求是一个非官方协议,是一个约定,约定了请求的参数包含指定的参数(默认callback),这就是一个JSOPN请求2.JSOPN的工作机制服务器发现是JSOPN的请求时,就会把原来的值由JSON对象改成JS代码,内容为函数调用的形式,函数名为callback的值,函数参数是原来的要返回的函数对象*JSONP请求时的请求类型为script,img的请求类型为json,...
2019-05-10 11:20:20
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人