bug:vant的Checkbox选择无反应
原因: 页面渲染时每个item中并没有parkChecked 这个属性,所以失效
<div v-if=parkInfo.length !== 0>
<template v-for="item in parkInfo">
<van-checkbox v-model="item.parkChecked"></van-checkbox>
</template>
</div>
初版:
this.parkInfo = res.content.charge_detail[1].charge_info;
this.parkInfo.map(item=>{
item.parkChecked = false;
})
修改后:
let result = res.content.charge_detail[1].charge_info;
result.map(item=>{
item.parkChecked = false;
})
this.prikInfo = result;