vue心得之 源碼解析v-for爲什麼要加key

爲了標識該節點是該節點,優化patch算法,在某些情況下可以減少dom操作 具體使用場景即作用參考下源碼(vue2) 由以上代碼可以理解網上的這兩張圖了 對arrData= [a, b, c, d, e] 更新成arrData= [a, b, f, c, d, e] 在 v-for循環遍歷後添加了key能標識原本的a, b, c, d, e,這樣在更新數組後,vue做patch算法時能夠通過key
相關文章
相關標籤/搜索