摘要: 为了解决redux中要进行异步操作的问题,redux-thunk:Action 是由store.dispatch方法发送的。而store.dispatch方法正常情况下,参数只能是对象,不能是函数。 import { createStore, applyMiddleware } from 'redu 阅读全文
posted @ 2019-08-11 13:13 zhouyu0001 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 使用const { state } = this.props;无论使用let还是const都会有可能存在变量被改变的情况,例如const 虽然为常量,但是他的地址不会改变就算被push数据或obj.name,他也不会报错,他会增加这个属性,那么原来的值就被改变了。而采用解构赋值,不会改变原来的值。 阅读全文
posted @ 2019-08-11 13:12 zhouyu0001 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 使用dva时,通过subscriptions中的setUp,根据路由去请求数据时,在setup函数结束时,页面上componentDidMount并不一定已经执行完,因为dispatch是异步执行,因此,如果想给state重新赋值,要使用componentWillRecieiveProps中使用se 阅读全文
posted @ 2019-08-11 13:11 zhouyu0001 阅读(2856) 评论(0) 推荐(1) 编辑
摘要: 创建的节点不在root节点内,因此antd提供了overlayClassName来在外层设置了一个class 阅读全文
posted @ 2019-08-11 13:08 zhouyu0001 阅读(2511) 评论(0) 推荐(0) 编辑
摘要: 一、Object.getOwnPropertyNames()方法 此方法是使用Object对象的getOwnPropertyNames方法,获取到对象中的属性名,存到一个数组中,返回数组对象,我们可以通过判断数组的length来判断此对象是否为空注意:此方法不兼容ie8,其余浏览器没有测试var d 阅读全文
posted @ 2019-08-11 13:06 zhouyu0001 阅读(232) 评论(0) 推荐(0) 编辑
摘要: this.props.form.validateFields([`sampleField[${id}]`], (errors, values) => { if (errors) { } }); 阅读全文
posted @ 2019-08-11 13:03 zhouyu0001 阅读(931) 评论(0) 推荐(0) 编辑
摘要: 转自: https://blog.csdn.net/qq_43201542/article/details/91489764 阅读全文
posted @ 2019-08-11 12:58 zhouyu0001 阅读(2920) 评论(0) 推荐(0) 编辑