diff算法的一个疑惑
来源:4-9 虚拟DOM-diff算法概述
JhinKoo
2021-12-13
为什么只要tag和key,两者都相同,就认为是同一节点,不再深度比较呢?
万一两个节点的tag和key相同,但是万一这个节点下的子节点发生了变化,应该还是要往下比较吧?
写回答
1回答
-
双越
2021-12-14
tag 和 key 相同的节点,不在深度比较,是直接移动过来,所以子节点不会丢失。
012021-12-27
相似问题
diff算法的一个疑惑
来源:4-9 虚拟DOM-diff算法概述
JhinKoo
2021-12-13
为什么只要tag和key,两者都相同,就认为是同一节点,不再深度比较呢?
万一两个节点的tag和key相同,但是万一这个节点下的子节点发生了变化,应该还是要往下比较吧?
1回答
双越
2021-12-14
tag 和 key 相同的节点,不在深度比较,是直接移动过来,所以子节点不会丢失。
相似问题