【发布时间】:2020-02-08 07:01:42
【问题描述】:
我正在尝试从 Axios 的 Nuxt 插件中获取通过 route.fullPath 的当前路径。它在一定程度上起作用,但看起来因为它来自上下文,它只是在最初加载页面时设置路径。如何在 Axios 错误显示时获得当前的route.fullPath(在任何路由更改后)?
export default function ({ $axios, store, route, redirect }) {
$axios.onError((error) => {
if (error.response.status === 401) {
store.commit('misc/setRedirect', route.fullPath);
redirect('/sign-in');
}
});
}
【问题讨论】:
标签: vue.js vuejs2 axios nuxt.js