// Vue实例化
let vm = new Vue({
el: '#app',
data() {
return {
aa: 1,
bb: 2,
}
},
template: `<div id="a">hello 这是我自己写的Vue{{name}}</div>`,
methods: {
doSomething() {},
},
watch: {
aa(newVal, oldVal) {
console.log(newVal)
},
// aa: {
// handle(newVal, oldVal) {
// console.log(newVal);
// },
// deep: true
// },
// aa: 'doSomething',
// aa: [{
// handle(newVal, oldVal) {
// console.log(newVal);
// },
// deep: true
// }]
},
})
setTimeout(() => {
vm.aa = 1111
}, 1000)
大约 3 分钟