【壹題】【我的理解】寫 React / Vue 項目時爲何要在列表組件中寫 key,其做用是什麼?

沒有去看過React 因此只討論在vue的狀況下。vue 首先我的的觀點,增長key並非爲了提高遍歷的效率,這隻和具體的操做相關。增長key的目的是給元素添加惟一標識,讓vue經過映射可以準確標識每一個元素,例如對一個數組進行修改時,在不加key的狀況下會對整個dom節點進行修改,加key的會經過vnode進行比較,對有差別的局部進行修改。node var vm = new Vue({ el:
相關文章
相關標籤/搜索