代码分析见下文vue中的默认机制是不绑定key,此状态下的key值发生变化,更新的机制则是{就地更新},但相应的虚拟节点不会发生变化`如下所示:这种是vue的默认机制,就地更新,适用于简单的DOM数据渲染,在一定的数据量下,是比key值绑定更加高性能的;此时,所有的虚拟节点均被绑定唯一的标识,类似于身份证的作用;如果其中的数据发生变化,diff算法会映射到变化的虚拟节点,更加快速和精准的找到变化的节点,并对其进行newkey和oldkey的值判断,进行相应的更新操作:如下key的唯一标识是跟随数据变化的,并且唯一对应,

基于vue--key值的特殊用处详解

基于vue--key值的特殊用处详解

基于vue--key值的特殊用处详解