localStorage.removeItem(“eleToken”)//清除eleToken
this.router.push(“/Login”)//让用户从新回到登录页面
}
return Promise.resolve(error.response);
}
);
步骤2.使用promise封装get(),post()请求。
get:
export function get(url,params){
return new Promise((resolve,reject) => {
axios.get(url,{
params : params
}).then(res => {
resolve(res)
}).catch(err => {
reject(err)
})
})
}
post
export function post(url,params){
return new Promise((resolve,reject) => {
axios.post(url,params)
.then(res => {
resolve(res.data)
})
.catch(err => {
reject(err.data)
})
})
}
步骤3:在组件中引入封装好的get,post
impo