Axiosのパッケージの中でlocastorgeキャッシュのtokenを取得して更新しない問題について
476 ワード
vueプロジェクトでaxiosをajax要求プラグインとして使用しています.非同期のため、プロジェクト初期化後axiosが取得したlocastorgeにキャッシュされたtokenは、更新なしにlocastorgeキャッシュのtokenはaxiosによって検出されません.解決策は以下の通りです.
// token
setToken (state, data) {
state.token = data
store.set('token', data)
// axios header
axios.defaults.headers.token = data
}
2、axiosパッケージでlocastorgeキャッシュのtokenを取得する//
axios.defaults.headers.token = store.get('token')