完整手写react第五天

如何触发更新

常见的触发更新的方式:

  • ReactDOM.createRoot().render(或老版的ReactDOM.render
  • this.setState
  • useStatedispatch方法

接下来的工作包括:

  • 实现mount时调用的API
  • 将该API接入上述更新机制中

需要考虑的事情:

  • 更新可能发生于任意组件,而更新流程是从根节点递归的
  • 需要一个统一的根节点保存通用信息

 

posted @ 2023-03-07 10:03  刷刷题啊呀呀  阅读(10)  评论(0编辑  收藏  举报