可以在app.js中使用axios.interceptors.request拦截器来设置默认头信息。以下是示例代码:
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);
}
);
这将设置一个拦截器,在每个请求发出时,将从localStorage中获取token并添加到请求头中。这样,在用户登录后,Axios将自动使用此Authorization头信息。