每個(gè)節(jié)點(diǎn)都有 beginWork 和 completeWork 兩個(gè)階段,因?yàn)橐?vdom 轉(zhuǎn) fiber,而 vdom 是一個(gè)樹(shù)形結(jié)構(gòu),需要遞歸處理: 具體不同節(jié)點(diǎn)的 reconcile 邏輯不同: 比如函數(shù)組件會(huì)被調(diào)用,拿到 render 出的 vdom 繼續(xù)進(jìn)行 reconcile: 比如class 組件會(huì)創(chuàng)建實(shí)例,調(diào)用 render 方法,拿到 vdom,然后再繼續(xù) renconcileChildren。 總...
www.dbjr.com.cn/article/2526...htm 2025-5-30