谢谢最高赞的同学手打的资源,但是希望好好检查一下......
1.json文件的图片路径加了static目录,但是实际项目目录没有static目录,
"productImage":"static/img/goods-1.jpg",
"imgSrc":"static/img/part-1.jpg"
.quantity input {
width: 40px;
padding: 5px 10px;
text-align: center;
}
cart.html自定义样式quantity 类拼写错了,这很明显,打开网页一看就发现了...商品数量旁边没有加减号。
1.json文件的图片路径加了static目录,但是实际项目目录没有static目录,
"productImage":"static/img/goods-1.jpg",
"imgSrc":"static/img/part-1.jpg"
.quantity input {
width: 40px;
padding: 5px 10px;
text-align: center;
}
cart.html自定义样式quantity 类拼写错了,这很明显,打开网页一看就发现了...商品数量旁边没有加减号。
2017-12-03
谢谢最高赞的同学手打的资源,但是希望好好检查一下......
1.json文件的图片路径加了static目录,但是实际项目目录没有static目录,
"productImage":"static/img/goods-1.jpg",
"imgSrc":"static/img/part-1.jpg"
.quantity input {
width: 40px;
padding: 5px 10px;
text-align: center;
}
cart.html自定义样式quantity 类拼写错了,这很明显,打开网页一看就发现了...商品数量旁边没有加减号。
1.json文件的图片路径加了static目录,但是实际项目目录没有static目录,
"productImage":"static/img/goods-1.jpg",
"imgSrc":"static/img/part-1.jpg"
.quantity input {
width: 40px;
padding: 5px 10px;
text-align: center;
}
cart.html自定义样式quantity 类拼写错了,这很明显,打开网页一看就发现了...商品数量旁边没有加减号。
2017-12-03
源码地址:https://github.com/chen-jie/chen-jie.github.io
演示地址:https://chen-jie.github.io/cart.html
演示地址:https://chen-jie.github.io/cart.html
2017-12-01
想评价一下。老师讲的非常好。我第一次学习框架,学习不教框架的。自己用原生代码写了个大型电商批发网站。看了vue框架的学习,老师讲的很好。但是我想说一个知识点。在jquery里面,对ajax的封装,有对4种类型的简写封装。其中get请求方式,
语法:$.get().then(()=>{});
是可以这样写的哟,都是支持promise的。
嘿嘿。慕课网讲的很好,比大学老师讲课好多了。100个赞,不怕你骄傲
语法:$.get().then(()=>{});
是可以这样写的哟,都是支持promise的。
嘿嘿。慕课网讲的很好,比大学老师讲课好多了。100个赞,不怕你骄傲
2017-11-30
刚开始的时候我是用的forEach去遍历productList这个数组,但是,总是单选的最后一条数据的单选状态可以直接改变全选的选中状态,后来试了试for循环去遍历这个数组,问题解决,没明白为什么会有这样的bug,可能跟方法的实现有关吧
2017-11-30
单选:function(item){
var _this = this;
if(typeof item.checked == 'undefined'){
this.$set(item,"checked",true);
}else{item.checked = !item.checked;}
for(var i = 0;i<this.productList.length;i++)
{if(this.productList[i].checked){this.checkAllFlag = true;}else{ _this.checkAllFlag = false;break;}}},
var _this = this;
if(typeof item.checked == 'undefined'){
this.$set(item,"checked",true);
}else{item.checked = !item.checked;}
for(var i = 0;i<this.productList.length;i++)
{if(this.productList[i].checked){this.checkAllFlag = true;}else{ _this.checkAllFlag = false;break;}}},
2017-11-30
说几个坑,跟着视频敲,首先是完成了老师的代码,然后再在此基础上进行完善,页面上我把“取消全选”这段话去掉了,点击全选=》全部选中,再次点击全部取消选中,跟做单选的原理一样不再赘述,在点击单选的时候,用for循环将整个this.productList的每一条checked状态进行遍历,只要出现了false,就将全选的状态this.checkAllFlag赋值为false,反之附为true,代码如下:
2017-11-30