单选和全选问题
1.单个商品全部选中后,全选按钮也选中 2.单个商品取消后,全选按钮也取消 怎么实现求指教!
1.单个商品全部选中后,全选按钮也选中 2.单个商品取消后,全选按钮也取消 怎么实现求指教!
2017-02-22
在selectedProduct中的最后添加下面的代码
//定义变量,用于记录选定的商品的个数
var checkedNum = 0;
//遍历所有的商品
for (var i = 0; i < this.productList.length; i++) {
//如果选中了商品
if (this.productList[i].checked) {
//选中的商品数量加1
checkedNum++;
}
}
//如果选中的商品数量和商品总数一样,表示选中了所有商品
if (checkedNum == this.productList.length) {
this.checkedAllFlag = true;
//没有选中所有的商品
} else {
this.checkedAllFlag = false;
}
举报