key的作用是给dom节点标志唯一值,让vue里的diff算法能快速找到dom节点从而以最少的更新来提高性能,
为什么不提倡用index下标绑定key呢,因为,用下标绑定key,那么假如数组在头部压入一个对象,那数组里的每一项的下标就全部加一,就相当于全部发生变化,这样vue里的diff算法就会更新全部的dom节点,这样会造成性能消耗,能不用下标就不用下标
key的作用是给dom节点标志唯一值,让vue里的diff算法能快速找到dom节点从而以最少的更新来提高性能,
为什么不提倡用index下标绑定key呢,因为,用下标绑定key,那么假如数组在头部压入一个对象,那数组里的每一项的下标就全部加一,就相当于全部发生变化,这样vue里的diff算法就会更新全部的dom节点,这样会造成性能消耗,能不用下标就不用下标