摘要: 如何触发更新 常见的触发更新的方式: ReactDOM.createRoot().render(或老版的ReactDOM.render) this.setState useState的dispatch方法 接下来的工作包括: 实现mount时调用的API 将该API接入上述更新机制中 需要考虑的事情 阅读全文
posted @ 2023-03-07 10:03 刷刷题啊呀呀 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 实现Reconciler架构 ReactElement如果作为核心模块操作的数据结构,存在的问题: 无法表达节点之间的关系 字段有限,不好拓展(比如:无法表达状态) 所以,需要一种新的数据结构,他的特点: 介于ReactElement与真实UI节点之间 能够表达节点之间的关系 方便拓展(不仅作为数据 阅读全文
posted @ 2023-03-07 08:45 刷刷题啊呀呀 阅读(21) 评论(0) 推荐(0) 编辑