vue中用mint ui checklist 插件change事件不能獲取全部值的原因
這是使用@change事件輸出的選中值
看到了輸出內(nèi)容并不是全部選中的值酝碳。
原因
1、可能是因為生命周期的原因反粥,methods 監(jiān)聽的第一次就是修改前的值。
2疲迂、也可能是沒有傳入當(dāng)前參數(shù)
解決辦法
1才顿、@change="checkon($event)"
2、用watch監(jiān)聽來獲取
watch:{
value:{
//注意:當(dāng)觀察的數(shù)據(jù)為對象或數(shù)組時尤蒿,curVal和oldVal是相等的郑气,因為這兩個形參指向的是同一個數(shù)據(jù)對象
handler(curVal,oldVal){
console.log(curVal,oldVal);
},
deep:true
}
},