为什么循环体里面必须要传key啊

来源:4-11 深入diff算法源码-patch函数

魴盪卟羁

2020-08-06

写回答

2回答

xiexin

2021-06-08

因为判断两个vnode是否相同有2个依据:

1,tag是否相同

2,key是否相同

当2个依据都为“是”时,说明两个vnode是一样的,此时会认为这两个不需要修改

具体实现可以看当前课程 1:42 处老师的讲解

1
0

双越

2020-08-07

这个问题课程重点讲过呀:为何 v-for 中要用 key 。

1
0

前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4695 学习 · 1667 问题

查看课程