主要是因为我绑定了v-model,然后因为需求有时候要阻止勾选,又在change加了条件人为的给它改变了,,,一旦我阻止勾选,后面再点一次勾选,必定点不上。
解决:v-model换成value,要换就都在change里面换去吧
<el-checkbox :value="unsubInstruct" @change="change">
unsubInstruct:false
change(){
if(!this.unsubInstruct){
if(不给勾选的条件){
this.unsubInstruct = false
}else{
this.unsubInstruct = true
}
}else{
this.unsubInstruct = false
}
}