Vue 中的 key 有什么作用

Vue 中 key 的作用是:key 是为 Vue 中 vnode 的唯一标记,通过这个 key,我们的 diff 操作可以更准确、更快速

更准确:因为带 key 就不是就地复用了,在 sameNode 函数 a.key === b.key 对比中可以避免就地复用的情况。所以会更加准确。

更快速:利用 key 的唯一性生成 map 对象来获取对应节点,比遍历方式更快

上一篇:Vue 中的 key 有什么作用?


下一篇:给定一个整数数组$nums和目标值$target,请在数字组中找出和为目标值的那两个整数,并返回他们的数组下标