為什麼const 變數名稱 = new Vuex.Store({});用 this.$變數名稱 就不能拿到定義的數據,但如果變數名稱是store就可以呢?
业精于勤,荒于嬉;行成于思,毁于随。
const a = new Vuex.Store({}) Object.defineProperty(Vue.prototype, '$a', {value: this.$store})
不過這樣就多此一舉了
參考這個官方的例子:
https://jsfiddle.net/n9jmu5v7...
實際上你把 store 更改為其它名稱是沒有影響的。
store
不過這樣就多此一舉了
參考這個官方的例子:
https://jsfiddle.net/n9jmu5v7...
實際上你把
store
更改為其它名稱是沒有影響的。