07 2021 档案
摘要:需求:表单提交的时候,需要先上传图片 直接使用<formItem>加require属性并不生效,antd 4.0以后版本也没有getFieldDecorator方法,所以需要自定义表单验证规则。 rules里面有validator属性作为自定义校验,接收一个promis作为返回值,这里有两个个参数,
阅读全文
摘要:相同点 都可以描述一个对象或者函数 interface interface User { name: string age: number } interface SetUser { (name: string, age: number): void; } type type User = { na
阅读全文
摘要:需求:离开切换页面检测是否保存,点击确认跳转相应路由,取消则留在本页 react-router取消了路由守卫,自带组件Prompt可以进行路由拦截,后面借助antd的Modal封装成弹窗组件 import { Modal } from 'antd' import * as React from 'r
阅读全文
摘要:redux和sessionStorage,localStorage的区别1.redux中的数据,在刷新(手动或者js触发)页面时,就会消失(或者说被初始化),无法持久化。2.sessionStorage中的数据,关闭页面消失(会话结束)。3.localStorage中的数据,永不消失(持久化在硬盘)
阅读全文
摘要:在ES6中新增了扩展运算符可以对数组和对象进行操作。有时候会遇到数组和对象的拷贝,可能会用到扩展运算符。那么这个扩展运算符到底是深拷贝还是浅拷贝呢? 一.、使用扩展运算符拷贝 首先是下面的代码。 let a = [1,2,3]; let b = [...a];a == b // false 结果是f
阅读全文

浙公网安备 33010602011771号