请稍等 ...
×

采纳答案成功!

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

关于diff那里的逻辑,

图片描述
问题:老师视频中讲的减少dom操作,我没明白是什么意思,没有演示减少和没有减少的场景。
我自己认为是,在没有拖动到0到30这个区间,就不去执行,this.$refs那行dom操作。
现在遇到的问题是,加上了上图中的那部分控制代码。
我F12调试,如图:
图片描述

很疑惑,如果老师没看懂我的问题的话,我再自己捋一捋

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

插入代码

1回答

ustbhuangyi 2019-08-11 10:55:36

这个判断就是当计算出来 fixedTop 不需要改变的时候,直接 return,因为后面的代码修改 transform 属于 DOM 操作。

0 回复 有任何疑惑可以回复我~
  • 老师,你有没有看我第二张截图,我还没拖动到需要进行dom操作的那个区间(0到-30),,但是此时右侧控制台上发生了dom操作。也就是translate3d(0,0,0),,不过都是0.这里我有点疑惑。
    回复 有任何疑惑可以回复我~ 2019-08-12 11:20:23
  • 建议你在最后一行代码前面加个 debugger,断点调试一下
    回复 有任何疑惑可以回复我~ 2019-08-12 11:28:15
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

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

帮助反馈 APP下载

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

公众号

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