请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

2回答

qq_漫笔_0 2021-08-02 12:20:52

这当然是diff算法,diff算法分为单节点diff和多节点diff,这里是多节点diff。

diff算法一个是type的对比,一个是key的对比。

详情参考:

[1] https://zh-hans.reactjs.org/docs/reconciliation.html

[2] https://react.iamkasong.com/diff/multi.html

0 回复 有任何疑惑可以回复我~
Jokcy 2021-06-06 11:26:43

不是的,这个是调和子节点的算法,主要内容其实是关于key的作用,diff是判断dom节点是否需要更新的,不在这里。

0 回复 有任何疑惑可以回复我~
  • coboy #1
    这里不就是diff算法吗?为啥说不是呢?
    回复 有任何疑惑可以回复我~ 2022-06-24 21:39:49
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信