关于key
来源:4-13 深入diff算法源码-updateChildren函数

慕后端9394545
2021-06-30
老师你看看我这样理解key对不对,如果都不写key的话,新生成的虚拟DOM和旧的虚拟DOM不匹配,那会直接销毁创建新的,如果写了key的话,只是找新的key和旧的key哪一个匹配,旧的就会移位到匹配到的那个位置,所以必须每个key唯一才能知道一个元素前后改变的位置,如果不是唯一的话元素可能会移动到其他元素的位置而不是这个元素新变化的位置
写回答
1回答
-
双越
2021-06-30
是的。这就是 key 的核心价值
00
相似问题