【发布时间】:2020-07-02 10:45:12
【问题描述】:
【问题讨论】:
-
您确定在注释掉 getters 行后保存了文件吗?它显示未保存的状态。
-
是的,我确定,因为未保存的更改是由于其他原因
-
Tyychange the import to => import store from './store/store'
【问题讨论】:
您应该使用 store.getters.variable_name 来检索状态值。
检索accessToken的示例代码:
import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
const store = new Vuex.Store({
state: {
accessToken: null
},
getters: {
accessToken: state => state.accessToken
},
actions: {
doSomethingsHere({ commit }, somethingData) {
console.log('accessToken: ' + store.getters.accessToken)
}
}
})
export default store
【讨论】: