老师,这里为什么是false,不是true?还是没太明白

老师,这里为什么是false,不是true?还是没太明白

老师,这里为什么是false,不是true?还是没太明白…视频中老师这里用的是true啊?不是判断有没有执行过,执行过一次就设为true,进入下次判断时它为true了,不就不执行了吗?

http://img1.sycdn.imooc.com//climg/5c864a430001040a13840486.jpg

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

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

2回答
好帮手慕星星 2019-03-12 19:02:30

你好,代码中老师给数据加载和购物车模板进行了封装,所以加载一次之后,数据就不需要重复加载了,鼠标移入调用购物陈模板函数就可以显示出来。

而你的代码中没有进行封装,鼠标每次移入的时候都需要重新判断和重新加载,所以需要调整为false。

好帮手慕星星 2019-03-12 10:31:59

你好,同学理解的没有问题,如果设置为true,下次移入的时候就不会执行,相应也不会有模板显示出来,所以为了让模板显示出来,改为false,在if判断中进行了取反操作,值为true,执行下面的代码,模板可以显示出来。

http://img1.sycdn.imooc.com//climg/5c8719140001401404550085.jpg

可以测试理解下,祝学习愉快

  • 提问者 小章鱼丸 #1
    但视频中老师写的true,再次移入时模板为啥也显示出来了呀?
    2019-03-12 14:09:41
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
组件化思想开发电商网页 18版
  • 参与学习           人
  • 提交作业       467    份
  • 解答问题       4826    个

本路径带你通过系统学习HTML5、JavaScript、jQuery的进阶知识,不仅如此,还会学习如何利用组件化的思想来开发网页,知识点+案例,使得所学可以更好的得到实践。

了解课程
请稍等 ...
微信客服

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

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