首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
completework专题
React16源码: React中的completeWork对HostText处理含更新的源码实现
HostText 1 )概述 在 completeWork 中 对 HostText的处理在第一次挂载和后续更新的不同条件下进行操作 第一次挂载主要是创建实例后续更新其实也是重新创建实例 2 )源码 定位到 packages/react-reconciler/src/ReactFiberCompleteWork.js#L663 到 case HostText 这里 case Ho
阅读更多...
React16源码: React中的completeWork中对不同类型节点处理的源码实现
completeWork 1 )概述 在 completeUnitOfWork 当中,在节点是正常渲染没有任何出错的情况下会去调用 completework,对这个节点进行一个完成工作的一系列操作在update各种component的时候,执行了各种获取context相关的内容对于 completeWork,我们会把它对应的这些节点获取的context再pop出来相当于 beginWork
阅读更多...