[vue] 你知道vue中key的原理吗?说说你对它的理解
生活随笔
收集整理的這篇文章主要介紹了
[vue] 你知道vue中key的原理吗?说说你对它的理解
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
[vue] 你知道vue中key的原理嗎?說說你對它的理解
key的作用主要是為了高效的更新虛擬DOM; 如果沒有唯一的key, 數據更新時, 相同節點更新前后無法準確一一對應起來,會導致更新效率降低; 當頁面的數據發生變化時,Diff算法只會比較同一層級的節點:如果節點類型不同,直接干掉前面的節點,再創建并插入新的節點,不會再比較這個節點以后的子節點;如果節點類型相同,則會重新設置該節點的屬性,從而實現節點的更新;個人簡介
我是歌謠,歡迎和大家一起交流前后端知識。放棄很容易,
但堅持一定很酷。歡迎大家一起討論
主目錄
與歌謠一起通關前端面試題
總結
以上是生活随笔為你收集整理的[vue] 你知道vue中key的原理吗?说说你对它的理解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win8更改计算机锁屏时间,win8如何
- 下一篇: [vue] 怎么解决vue打包后静态资源