84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
为什么我的this.$store打印出来是这样,在default的属性上?别人都是this.$store.getters而我要this.$store.default.getters找了很久也没发现原因顺便提额还是那个vuex的图
闭关修行中......
問題就在於 export default 這個 es6 語法,其實他等價於 export.default = store這樣你應該明白為啥中間多了一個 default 了吧?
export default
es6
export.default = store
default
既然你都用了 export default ,那就用對應的 es6 語法:
import store from './store';
就不會多出那個 default 了
或是真的要用 require
require
var store = require('./store').default;
問題就在於
export default
這個es6
語法,其實他等價於export.default = store
這樣你應該明白為啥中間多了一個
default
了吧?既然你都用了
export default
,那就用對應的es6
語法:就不會多出那個
default
了或是真的要用
require