wangfukang 3 years ago
parent
commit
2c76105554
  1. 26
      pages/index/shareStyle.vue

26
pages/index/shareStyle.vue

@ -39,7 +39,7 @@
</view> </view>
</view> </view>
</view> </view>
<checkbox-group @tap="checkboxChange($event,item)"> <checkbox-group @tap="checkboxChange(item)">
<label> <label>
<checkbox :checked="item.checked" class="checkbox" /> <checkbox :checked="item.checked" class="checkbox" />
</label> </label>
@ -207,20 +207,32 @@
// this.getShareList(this.indexList[index].id) // this.getShareList(this.indexList[index].id)
}, },
//选中商品 //选中商品
checkboxChange(e,item) { checkboxChange(item) {
console.log(item)
item.checked = !item.checked item.checked = !item.checked
if(this.carList.indexOf(item.id) != -1){ if(this.carList.indexOf(item.id) != -1){
this.carList.splice(this.carList.indexOf(item.id),1) this.carList.splice(this.carList.indexOf(item.id),1)
}else{ }else{
this.carList.push(item.id) this.carList.push(item.id)
} }
for(let i=0;i<this.gwcList.length;i++){ if(this.gwcList.length==0){
if(this.gwcList[i].id==item.id){ this.gwcList.push(item)
this.gwcList.splice(this.carList.indexOf(item.id),1) }else{
}else{ for(let i=0;i<this.gwcList.length;i++){
this.gwcList.push(item) if(this.gwcList[i].id==item.id){
console.log('这里')
this.gwcList.splice(i,1)
}else{
if(this.gwcList.length == (i+1)){
console.log('是不是那里')
this.gwcList.push(item)
return
}
}
} }
} }
console.log('gwcList',this.gwcList) console.log('gwcList',this.gwcList)
}, },
//点击分享按钮 //点击分享按钮

Loading…
Cancel
Save