我有一个VueJS路由问题。 我正在尝试使用以下代码示例转到动态生成的路由:
this.$nuxt.$router.push({ path: `/${documentId}/show`});
在某些情况下,如果documentId不可用,我会收到“申请失败,状态代码为400”,而是希望将其重定向到另一条路径,例如/doesnotexist
。
我尝试使用Navigation guards,但无法让它发挥作用。
我的问题是,VueJS能否理解收到400代码并帮助我重定向?或者我需要添加更多代码以确保documentId可用,如果没有,那么重定向?