react 虛擬dom和Diff算法

上一篇博客中,提到react的虛擬DOM,新舊虛擬DOM做對比,那麼是如何對比,通過什麼算法對比呢?就是diff算法,即difference 1、同層比對 二、通過key值進行比對,提高效率。key值一定要用穩定的數據。比如index實際上是不穩定的。因爲刪除之後他的下標其實還在,只不過下邊對應的值變了。 右上圖可以看出,循環放到頁面的數據,儘量不要用index作爲key值。因爲,刪除一個值的話,
相關文章
相關標籤/搜索