如题所示,这个如果两个div都绑定这个key,还会出现报错,如下:
这里是因为vue的虚拟DOM的原因,通俗的来说,放在内存中的DOM你也要告诉它你改变的是哪一个,对不对?否则,名义上你从程序上改了,但是,vue不知道啊,所以要给它打一个标签(key值)。
参考:
https://cn.vuejs.org/v2/api/#key
为了给 Vue 一个提示,以便它能跟踪每个节点的身份,从而重用和重新排序现有元素,你需要为每项提供一个唯一 key 属性
key