Vue 實例內置了一些有用的實例屬性與方法。它們都有前綴 $
,以便與用戶定義的屬性區分開來。例如:
var data = { a: 1 } var vm = new Vue({ el: '#example', data: data }) vm.$data === data // => true vm.$el === document.getElementById('example') // => true // $watch 是一個實例方法 vm.$watch('a', function (newValue, oldValue) { // 這個回調將在 `vm.a` 改變后調用 }) |
所以在vue文檔的API中還可以看到完整的實例屬性和方法。