1.假如数据返回是这个
getProductList:[
{
productName:'西瓜',
productPrice:100,
prductQty:1
},
{
productName:'南瓜',
productPrice:50,
prductQty:2
},
{
productName:'苹果',
productPrice:300,
prductQty:3
},
],
2.通过循环之后获取到item,item表示的每一项,如果你想判断item里面有没有checked字段,怎么去判断和添加?
全局
if(typeof item.checked=='undefined'){
Vue.set(item,"checked",true)//先判断是不是这个字段不存在,不存在就添加,全局添加
}else{
item.checked=!item.checked //这里按实际需求来哦
}
局部
if(typeof item.checked=='undefined'){
this.$set(item,"checked",true)//先判断是不是这个字段不存在,不存在就添加,局部添加
}else{
item.checked=!item.checked//这里按实际需求来哦
}