findIndex() every
//单选
Chang(e){
//获取商品列表
let datalist = this.data.datalist
//获取用户点击的数据
let goods_id = e.currentTarget.dataset.goods_id
//找到被修改的对象
let index = datalist.findIndex((v,i)=>v.goods_id === goods_id)
//选中状态取反
datalist[index].checked = !datalist[index].checked
this.setData({
datalist
})
//判断全选按钮是否为选中/不选中
let complete = datalist.every(v=>v.checked)
this.setData({
complete
})
},