在设置axios属性的文件里,重新定义axios,使每次请求时都会获取token值,发送到请求头中
我这里的axios属性设置在main.js文件中
Vue.prototype.$axios=axios
Vue.prototype.$qs=qs
axios.interceptors.request.use(
config=>{//先从浏览器的回话存储中提取token值
const tokenStr= window.sessionStorage.getItem('token')if(tokenStr){
config.headers.token=tokenStr}return config})