tag 和key相同,不再进行深度比较

来源:4-9 虚拟DOM-diff算法概述

慕函数9246930

2020-09-06

http://img1.sycdn.imooc.com/szimg/5f5493fa0987e41808020291.jpg

老师,我看的有点晕,后面几节讲的patch函数会对比tag和key,如果相同就用patchVnode再进行深入比较,这节说不再进行深度比较,面试的时候到底应该怎么说。。。

写回答

3回答

emn

2022-04-06

很多东西没讲透,还有讲的不正确的,也不去更正了,全靠看同学们的讨论

1
1
joneihy
我也有这种感觉
2023-03-02
共1条回复

袁门弟子

2022-12-30

我的理解应该是:如果tag和key相同,再进行深度比较,如果不相同直接重建了

0
0

双越

2020-09-06

照着截图中的说就行:tag 和 key 相同,则不再深度比较。

这个是一个理论指导,但具体实现的时候,不同的工具还会有自己不同的算法。

0
2
双越
回复
余樵夫
tag 和 key 相同,则不再深度比较 —— 这个是一个理论指导。 但具体实现的时候,不同的工具还会有自己不同的算法。
2020-09-28
共2条回复

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

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

4664 学习 · 1644 问题

查看课程