你了解vue的diff算法吗?
发布于 2021-01-11 17:02:39
关注者
0
被浏览
1064
4 个回答
-
说实话没有阅读过源码
大概说一下自己的猜测:
如一个list中某一个数据发生变更时,
vue中会对整个list进行遍历, 判断使用到的某些属性是否发生变更, 从而更新发生变更的item
所以key属性才会显得很重要, 它会告诉你, 我那个item发生变更, 而不是去检测整个list -
-