React中setState详解

setState详解1. 不能直接修改 state 因为没有双向数据绑定,不会自动更新视图 2. 使用setState进行修改的时候是异步执行的 为什么 将多次状态修改 合并 成为1次,防止多次渲染 Object.assign 3. setState 第一种用法:对象式 通过合并防止多次渲染 第二种用法:回调函数 通过维护一个队列,统一处理回调,合并多次渲染 4. setState