完整手写react第五天
如何触发更新
常见的触发更新的方式:
ReactDOM.createRoot().render
(或老版的ReactDOM.render
)- this.setState
useState
的dispatch
方法
接下来的工作包括:
- 实现
mount
时调用的API - 将该API接入上述更新机制中
需要考虑的事情:
- 更新可能发生于任意组件,而更新流程是从根节点递归的
- 需要一个统一的根节点保存通用信息
如何触发更新
常见的触发更新的方式:
ReactDOM.createRoot().render
(或老版的ReactDOM.render
)useState
的dispatch
方法
接下来的工作包括:
mount
时调用的API需要考虑的事情: