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

Loading…
Cancel
Save