情景:商城的购物车界面,点击全选选中全部商品,再次点击全部取消。商城里的数据存储在vuex里面一个叫做list_cart的数组里,其中一个属性是ischecked来控制每个商品是否被选中。
而下面这个则是van-submit-bar里面嵌套了一个van-checkbox,通过v-model="checked"来控制。checked也是一个computed数据:
点击后父组件(购物车页面)传递改变的value值,同时向父组件发消息代表方便改变其他选项的值。
checked: {
get() {
return this.value
},
set(val