老师,还是那个全选反选的问题:
现在已经实现了 勾选所有的选项,全选选项自动勾选的功能:
全选:<cube-checkbox v-model=‘allchecked’> watch这个 allchecked 后 this.$emit('handleSelect',this.allchecked)
选项:v-for 出来的 <cube-checkbox v-model="checked"> watch这个 checked 后 this.$emit('handleSelect',this.checked)
在父组件中分别接收 传过来的 this.allchecked,this.checked
我把每次传过来的 this.checked 放入一个 checkedlsit:[]中,watcht他的长度,如果==数据的长度 就让 <all-checkbox label="全选" class="selectAll" :flag="allchecked" v-model="allchecked"> 中的 allchecked = true,在传回子组件的全选里,这样全选就自动选中
问题:现在无法实现 点击全选 让所有的选项选中,不知道该如何操作
掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp
了解课程