【壹题】【我的理解】写 React / Vue 项目时为何要在列表组件中写 key,其做用是什么?

没有去看过React 因此只讨论在vue的状况下。vue 首先我的的观点,增长key并非为了提高遍历的效率,这只和具体的操做相关。增长key的目的是给元素添加惟一标识,让vue经过映射可以准确标识每一个元素,例如对一个数组进行修改时,在不加key的状况下会对整个dom节点进行修改,加key的会经过vnode进行比较,对有差别的局部进行修改。node var vm = new Vue({ el:
相关文章
相关标签/搜索