var vm = new Vue({
data: {
b: 'xx',
c: 'xx',
obj: {
a: 'xx'
}
}
})
监听b: vm.$watch('b', function (val) {
xxx
})
监听obj.a应该怎么做?
API文档:http://cn.vuejs.org/api/#watch
使用深度watch:
vm.$watch('obj', {
deep: true,
handler: function(val, oldVal) {}
});