vue中的dollar符號是一個特殊標記,沒有特別的含義,主要作用是增強區分;可以區分內置的實例方法屬性和用戶定義的屬性,可以避免自己聲明或者添加自定義屬性導致覆蓋。
本文操作環境:windows10系統、Vue2.9.6版,DELL G3電腦。
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.js教學》】
以上是vue中dollar符號是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!