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

购物车选中商品问题

购物车  单个全部选中和全选不同步       全部选中后再点单个选中产品,单个选中取消了    全选还是没有取消  

正在回答

2 回答

selectedProduct: function (item) {
    if(typeof  item.checked == "undefined"){
        // Vue.set(item, "checked",true);
        this.$set(item, "checked",true)
    }else{
        item.checked = !item.checked
    }
    var _this = this;
    this.productList.forEach(function (item) {
        if(item.checked==false){
            _this.checkAllFlag=false;
        }
    })
}

selectedProduct像checkAll那里 下面加个判断

0 回复 有任何疑惑可以回复我~
#1

yagmdream

这样的话,单个全部选中,全选还是没有选中?
2017-10-21 回复 有任何疑惑可以回复我~

在单选那在加个判断,遍历是否全部选中

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
使用vue2.0实现购物车和地址选配功能
  • 参与学习       96865    人
  • 解答问题       446    个

本视频教程结合案例完整贯穿各个知识点,轻松玩转vue2.0框架

进入课程

购物车选中商品问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信