this.setState异步
来源:3-6 TodoList 代码优化
_小怪
2018-08-29
老师为什么在InputChange函数里面
const value = e.target.value;
写在this.setState外部,这样就解决了异步的问题,那为什么在ItemDelete函数里面,在复制数据副本
const list = [...this.state.list];
写在看this.setState内部呢?为啥不报错呢?
写回答
1回答
-
EastSummer
2018-08-29
在setState传的函数里prevState === this.state;而此时对于InputChange传入的‘e’已经是defined的了
022018-08-30
相似问题