请稍等 ...
×

采纳答案成功!

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

请问是不是对比的过程中就进行了DOM操作

老师看了patchVnode函数的流程后,想问一下,是不是在两个节点是不是在对比过程中,发现有不同的地方,就立即进行DOM操作,更新DOM了,当diff算法对比完毕,DOM也就更新完毕了?

这个过程我应该没理解错吧

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

1回答

双越 2022-03-21 21:55:54

是的。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕丝1117639 #1
    那假如遇到一个VDOM的文本节点变了,马上就去修改对应的DOM的文本;一遇到节点的移动,就去移动对应的DOM,那岂不是也是进行了很多次的DOM操作。那么diff算法,是在哪一方面减少了DOM的操作的呢?
    回复 有任何疑惑可以回复我~ 2022-03-21 23:23:12
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号