1. 首页
  2. 编程面试题
  3. 前端
  4. Vue

在列表组件中添加 key 属性的作用?



key的主要作用就是在更新组件时判断两个节点是否相同。相同就复用,不相同就删除旧的创建新的。这样可以更高效的更新虚拟 DOM。

另外如果给列表组件设置了过渡效果,不添加key属性会导致过渡效果无法触发。因为不添加key会导致vue无法区分它们,导致只会替换节点内部属性而不会触发过渡效果。

发布者:admin,如若转载,请注明出处:https://ai1024.vip/28198.html

QR code
//