为了账号安全,请及时绑定邮箱和手机立即绑定

使用vue2.0实现购物车和地址选配功能

难度中级
时长 2小时47分
学习人数
综合评分9.60
272人评价 查看评价
9.8 内容实用
9.5 简洁易懂
9.5 逻辑清晰

最赞回答 / mop18mop183811015
亲~:你可以多关注下评论,一般会有人公布的~https://github.com/SD-Gaming/Vue2.0-ShoppingCart-MOOC

最新回答 / Arya_Stark
<...图片...>方法里面,能删除。但是为什么不能跳到默认第一个?

最赞回答 / qq_浪浪的拐子_0
应该是界面上的值和vue虚拟的值。也就是 input的value和vue中变量的值。   变量的值变了, value的值也会变,界面上显示的值就跟着变化。  value的值改变了,变量的值也会改变。 点击+,价格跟着变化的例子:  点击+ , 数量 +1,和数量绑定的那个变量(忘了叫什么了),也改变了,所以价格= 单价 * 数量,也跟着改变了。反过来也是可以的,所以叫双向绑定

最新回答 / cnyballk
问题很奇怪 那难道非要用箭头函数吗

最新回答 / fcj2113
在全选的函数里面加上对每个商品的checked属性的设置      this.productList.forEach((product) => {        if(typeof product.checked == 'undefined') {          this.$set(product, "checked", this.ischeckAll); //局部注册        }else {          product.checked = this.ischeckAll;     ...

最新回答 / DNT丶
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach根据以上对forEach()方法的说明中,forEach()有两个参数,第一个是回调函数callback;第二个参数是可选参数,指的是之前传入的回调函数中的this值,如果不传值,默认为undefined,但this为什么是window而不是undefined呢?重点来了    根据ECMAScript规范,在非严格模式...

最新回答 / charsandrew
因为老师演示的cart.html是已经提前写好的。你新建.html的话当然是空的,要自己写入html代码呀

最赞回答 / qq_疯子小帽_03422120
我会了,this.$set(item, 'checked', true)写,还有就是在html里面点击的时候要加上参数,千万别忘了

最新回答 / charsandrew
这两个钩子还是有差别的,在本例中或许效果是一样的。 可以看下vue给的那个vue实例创建的流程图。

最新回答 / 慕盖茨8032966
https://github.com/SD-Gaming/Vue2.0-ShoppingCart-MOOC 别人总结的demo

最新回答 / 慕粉0943041209
<...图片...>我这样就能获取到,你试一下
课程须知
1、提前了解和熟悉javascript 2、了解一下ES6相关的知识
老师告诉你能学到什么?
1、Vue2.0各种指令的学习 2、Vue2.0生命周期的介绍 3、Vue2.0事件绑定、过滤器的使用、组件的介绍 4、Vue-resource插件的讲解 5、ES6语法的介绍 6、结合购物车的案例,更加接近实战 7、在实际项目开发的过程中,开发技巧的讲解

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消