DOM渲染时间问题

DOM渲染时间问题

老师在视频4:40时提到indicatorItemFragment的appendChild与indicatorContainer的appendChild之间区别在于indicatorItemFragment没有被浏览器渲染过,也就是说indicatorCatainer会被渲染。

我对于浏览器渲染的理解是当dom树发生改变时,浏览器会重新绘制改变的元素。然而indicatorContainer在这时也没有被挂载到dom树上,在浏览器中不会显示,理应不会被渲染。

请问老师我对于渲染的理解是否正确?如果不是视频中老师提及的渲染是什么意思,为何在没有挂载到dom树上也会被渲染?

http://img1.sycdn.imooc.com//climg/611b672a09d5e6dd06140354.jpg

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,经过与讲解老师确认,是视频中举例有问题,老师把 indicatorContainer 当做已经存在页面中的节点了。同学对于渲染的理解没有问题,这边会尽快对视频进行处理,非常感谢反馈。

祝学习愉快!

  • 老师为什么9个月过去了,视频这里还没改吗?还是错的,这里到底是什么样的,乱了

    搜索

    复制

    2022-05-23 17:23:47
  • 同学你好,非常感谢您的提醒,也非常抱歉给您带来了不好的学习体验。经过核实,该问题视频已经在后台进行了更正(重新上传),但是咱们这个课程没有同步过来,这边会排查没有同步更正过来的原因,尽快处理完毕。

    祝学习愉快!

    2022-05-23 17:42:45
  • 同学你好,视频已处理。祝学习愉快!

    2022-05-26 17:16:43
好帮手慕星星 2021-08-17 16:54:22

同学你好,这边审核了视频,按照课程中的代码,同学理解是没问题的,因为indicatorContainer是最后才追加到页面上的。

可能讲解老师忘记了indicatorContainer是最后追加的,这边也在和老师沟通,有结果后会立即通知的,不要着急哦,建议先继续往后面学习。

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师