最赞回答 / qq_爅_0
你语句里地方少写东西 所以出不来效果 是 @click="imitNum = 3 ?imitNum= AddressList.length:imitNum=3" 这样写才对
2017-06-28
讲得不错,有些代码的写法很巧妙。另外, changeMoney 这样写更简洁,way传1就加1,传-1就减1:
changeMoney: function (product, way) {
product.productQuantity += way;
if (product.productQuantity < 1) {
product.productQuantity = 1;
}
this.calcTotalPrice();
}
changeMoney: function (product, way) {
product.productQuantity += way;
if (product.productQuantity < 1) {
product.productQuantity = 1;
}
this.calcTotalPrice();
}
2017-06-28
楼上的解决方法不完整 只要最后一个选中 全选的按钮也会选中 会出现问题 所以我的解决方式:
var k=0;
this.datalist.forEach(function(item,index){
if(item.checked){
k++;
}
});
if(k==this.datalist.length){
this.allChose=true;
}else{
this.allChose=false;
}
var k=0;
this.datalist.forEach(function(item,index){
if(item.checked){
k++;
}
});
if(k==this.datalist.length){
this.allChose=true;
}else{
this.allChose=false;
}
2017-06-27