【发布时间】:2021-01-14 03:50:06
【问题描述】:
我有一个自定义的 Vue 插件,它有一个自定义的实例方法
import Echo from 'laravel-echo';
import Vue from 'vue';
import config from '@/config';
const echor = {
install(Vue){
Vue.prototype.$echo = options => {
return new Echo({
// how can I get store value inside an instance methods?
auth: {
headers: {
Authorization: `${store.state.auth.token.token_type} ${store.state.auth.token.access_token}`
}
}
});
}
}
};
Vue.use(echor);
如何在实例方法中获取存储值以使 Authorization 标头有效?我用谷歌搜索,但没有任何帮助。
非常感谢!
【问题讨论】:
标签: javascript vue.js vuejs2 vuex