在axios封装里直接加入token,是不是就不需要在store和app里设置了?
来源:8-4 登录第三部分 持久化登录状态

勇敢的心3525152
2025-03-03
比如这样
const token = store.state.token
if (token) {
config.headers.Authorization = Bearer ${token}
}
只要存在token发送请求就带上?
在app里设置应该也是同理吧,想了想好像没有什么区别,app是初始挂载,如果有token也是全局加上
写回答
1回答
-
勇敢的心3525152
提问者
2025-03-03
试了一下全局设置token发现没有持久化 为什么会这样呢
if(store.state.token){
http.defaults.headers.Authorization = `Bearer ${store.state.token}`
}
http是我封装的axios
032025-03-04
相似问题