v-for 为什么要加 key,key的作用是什么

发布时间 2024-01-03 14:13:18作者: 罗砂

 

  v-for 为什么要加 key:

  1. vue中列表循环需加:key="唯一标识" 唯一标识尽量是item里面id等,因为vue组件高度复用增加Key可以标识组件的唯一性,为了更好地区别各个组件 key的作用主要是为了高效的更新虚拟DOM

  2.标签名一样,key一样这时候就会就地复用,如果标签名不一样,key一样不会复用。

  key的作用是什么:

   在写v-for的时候,都需要给元素加上一个key属性

  2. key的主要作用就是用来提高渲染性能

  3.key属性可以避免数据混乱的情况出现