为了账号安全,请及时绑定邮箱和手机立即绑定
谢谢老师,刚学受益良多
求demo中的html代码。。
有个点老师估计忘记啦,就是当商品选中时,再删除选中的商品,此时的商品总价应该是变化的。直接在delProduct方法里加上this.calcTotalPrice()

delProduct:function () {
var _index = this.productList.indexOf(this.curProduct);
this.productList.splice(_index,1);
this.delFlag = false
this.calcTotalPrice()
}
@糊涂虫ee 删除商品的时候,var index = this.productList.indexOf(this.curProduct);这一句其实是无法取到对应的索引的,因为都是对象,之所以看起来成功了,是因为 index == -1,而数组中恰好只有两个元素,这里是获取到索引的,console.log(index) 的值就是删除对象的索引值,所以老师说的没有错误。

@hl33886 this.productList.splice(this.index,1);这里确实可以实现。
老师!讲的好好,还有好可爱啊,转粉啦!!!
就是那么大胆 就是那么先进 好逗啊
讲的很好!!顶你
学习vue后做了个demo,https://github.com/alex1504/vue2.0-demo,一起学习和加油吧。
老师讲的真的很好 2刷中
谢谢,讲的很好

已采纳回答 / Brand_Zza
在loadMore里面加一个判断啊,不要直接把productList.length赋值进去,if(limitNum == productList.length)  limitNum = 3;else  limitNum = productList.length
课程须知
1、提前了解和熟悉javascript 2、了解一下ES6相关的知识
老师告诉你能学到什么?
1、Vue2.0各种指令的学习 2、Vue2.0生命周期的介绍 3、Vue2.0事件绑定、过滤器的使用、组件的介绍 4、Vue-resource插件的讲解 5、ES6语法的介绍 6、结合购物车的案例,更加接近实战 7、在实际项目开发的过程中,开发技巧的讲解

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消