vueのプロパティまたは関数の前に$記号があります.何を表しますか?


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`      
})