当目的地路线不可用时,如何重定向vuejs路线?

时间:2018-03-12 14:32:31

标签: vue.js nuxt.js

我有一个VueJS路由问题。 我正在尝试使用以下代码示例转到动态生成的路由:

this.$nuxt.$router.push({ path: `/${documentId}/show`});

在某些情况下,如果documentId不可用,我会收到“申请失败,状态代码为400”,而是希望将其重定向到另一条路径,例如/doesnotexist

我尝试使用Navigation guards,但无法让它发挥作用。

我的问题是,VueJS能否理解收到400代码并帮助我重定向?或者我需要添加更多代码以确保documentId可用,如果没有,那么重定向?

0 个答案:

没有答案