diff算法中的概念

合併多次setState setState被設計爲一個異步的方法,目的是爲了提升React底層的性能。假設我們短時間內連續變更3次state,React就會把這3次setState合併爲一次setState,只做一次VDOM的比對,提高了整體的性能。 同級比較 diff算法會從根節點開始,一層層的向下比較,如果在某一層的某個節點發現不同了,他就會直接替換這個節點下面的所有子樹。 key值的重要性
相關文章
相關標籤/搜索