简朴阐明React中的EffectList(2)

EffectList不是全局变量,只是在Fiber树建设进程中,一层层向上收集有effect的Fiber节点,最终的root节点就会收集到所有有effect到Fiber节点,我们就把这条包括effect节点的链表叫做EffectList。

由于收集的进程是深度优先,子级会先被收集,所以遍历的时候也会先操纵子级,所以假如有口试官问子级和父级的生命周期可能useEffect谁先执行,就很清楚的知道会先执行子级操纵了。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsjydz.html