摘要: 记得2019年antd还没有跟新form,就在三月末我自己做一个管理系统,虽然是公司内部的系统但是产品那个人很烦,对样式要求很高,我就照着设计稿搭了框架做了,既然是后台系统就短不了form表单,说起form表单就想到了校验,之前的form表单我记得都是getFieldDecorator 我放进去之后 阅读全文
posted @ 2020-04-04 16:52 realman? 阅读(3897) 评论(1) 推荐(0) 编辑
摘要: 恢复内容开始 文章前记:我们做的业务是一个多选的下拉框,当时测试给我提了一个bug说搜索有问题,我当时懵了我没有做搜索呀,原来antd智能的帮我们做了搜索。经过我的改造可以准确的搜索了,之前的搜索就是输入第二个字回搜索不出来东西。 为什么回有这样的问题? 原因是select搜索是按照value绑定的 阅读全文
posted @ 2020-04-04 16:33 realman? 阅读(1727) 评论(1) 推荐(0) 编辑
摘要: 一.枚举的定义方法 // 定义方法 enum name {name1, name2, name3, ...}二.枚举的使用 enum Sex { MALE, FEMALE, UNKNOWN } let member_sex:Sex = Sex.FEMALE; console.log(member_s 阅读全文
posted @ 2019-12-29 17:03 realman? 阅读(2230) 评论(0) 推荐(0) 编辑
摘要: webpack作为模块化开发的必备工具,vue,react两大框架都会用webpack来进行打包,那么它是怎么打包解析,在项目中怎么运行的呢。 一.webpack用途 代码转换:TypeScript 编译成 JavaScript、SCSS 编译成 CSS 等。 文件优化:压缩 JavaScript、 阅读全文
posted @ 2019-10-07 16:47 realman? 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 一.let ,var,const var没有块级作用域,定义后在当前闭包中都可以访问,如果变量名重复,就会覆盖前面定义的变量,并且也有可能被其他人更改。 结果会打印3次3,原因是var 没有块级作用域,而let有自己的块级作用域,所以不会出现这种情况。 使用 let 定义的变量在大括号的外面是访问不 阅读全文
posted @ 2019-08-15 18:15 realman? 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 1.新建一个文件,在当前目录下执行 npm init -y 系统会生成一个package.json文件 2.执行 npm install,这时候你的日志可能会报错,那我们换一种方法用cnpm install.按照完成之后页面会有一个node_modules文件夹 3.安装项目依赖 npm insta 阅读全文
posted @ 2019-05-09 15:21 realman? 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 这三个都是用来改变this指向的 call() 和apply()的第一个参数相同,就是指定的对象。这个对象就是该函数的执行上下文。call()和apply()的区别就在于,两者接收的参数不一样。call的传参是这样的: fun.call(a,'wang mu'),apply的传参是这样的fun.ap 阅读全文
posted @ 2019-04-25 09:35 realman? 阅读(722) 评论(0) 推荐(0) 编辑
摘要: css部分 css中的外边距叠加问题,怎么造成对的,怎么解决: 会发生margin重叠的肯定是同一个BFC内的块级元素,例如div、ul等,不是块级元素不会发生重叠。(内联元素是不能设置高、行高、内外边距的,而且内联元素只能容纳文本或者其他内联元素。) 重叠的情况大致可以分为以下几种: 1、当一个元 阅读全文
posted @ 2019-03-22 17:37 realman? 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 业务中我们要实现对应的数据是1是男,2是女,这就要根据键来进行动态匹配,通常后台来给你一个1或者2,你来进行匹配,这样的数据一般在表格中比较常见。 const columns = [ { title:'序号', key:'id', dataIndex:'id' }, { title: '姓名', d 阅读全文
posted @ 2019-02-12 10:28 realman? 阅读(925) 评论(0) 推荐(0) 编辑
摘要: 业务中会遇到点击列表跳转到详情页, 1.在index.js修改我们的跟组件 新建router2的文件 exact是精准匹配有时候会造成路由出不来 router后面直接加组件Home会报错 main.js文件中 home.js中,是默认页面 info.js作为动态组件的接收值,通过this.props 阅读全文
posted @ 2019-01-18 18:05 realman? 阅读(10552) 评论(0) 推荐(0) 编辑