84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
为什么我的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