监听某个对象中的某个属性:
data:{ ob:{ toggle:true } }
<div id="app"> <input type="checkbox" v-model="ob['toggle']" //也可以这么写 v-model="ob.toggle" true-value="yes1" false-value="no2" > </div>
watch:{ "ob.toggle": function toggle(){ console.log(this.ob.toggle); } }
没有点击时: ob.toggle = true
点击后若是选中,则:ob.toggle = "yes1",否则ob.toggle = "no2"; 可以在控制台上测试的。