vue中的监听事件很是简单,由于双向绑定的缘故,咱们只须要对值name进行监听,触发dataload事件vue
data() { return { name:'', } }, watch:{ 'name':'dataload',//或者下面的方法 name(newValue, oldValue) { alert(newValue) } }, methods:{ dataload(){ alert(this.name); } }
data() { return { person: { name:'', age:'', } } }, watch:{ 'person.name':{ handler:'showName', // 深度观察 deep:true }, }, methods: { showName(){ alert(this.person.name); } }