nuxt项目如何在插件axios路由拦截中使用router.push()方法
nuxt项目如何在插件axios路由拦截中使用router.push()方法?
$axios.interceptors.response.use(
(response) => {
if (response.data.code === 401) {
Cookie.remove('token');
Cookie.remove('username');
Cookie.remove('login');
Router.push('/users/login');
}
return response;
},
);
这样router会报错请问怎么修改?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
现在没有直接用router.push,而是用的redirect
window.$nuxt.$router.push('/login/')