vue3 axios 全局加载token
时间: 2023-05-17 22:04:35 浏览: 455
vue全局使用axios的操作
可以在main.js中使用axios的拦截器,在请求头中添加token:
import axios from 'axios'
axios.interceptors.request.use(
config => {
const token = localStorage.getItem('token')
if (token) {
config.headers.common['Authorization'] = `Bearer ${token}`
}
return config
},
error => {
return Promise.reject(error)
}
)
然后在每个需要使用axios的组件中,直接使用axios即可。
阅读全文