vue匹配不到路由跳转登录页或其他页面
为了更好的用户体验,需要在用户访问某个路由的时候,如果匹配不上就跳转到另外一个页面。也就是通常所见的404页面。可以在router.beforeEach这个全局路由导航函数用to.matched.length判断有没有这个路由,0就是没有,然后跳转到登录页面或者404页面或者,也可以在路由数组里面用*来匹配,这个*的元素要放在路由数组最后面,否则无效。...
·
为了更好的用户体验,需要在用户访问某个路由的时候,如果匹配不上就跳转到另外一个页面。也就是通常所见的404页面。
可以在router.beforeEach这个全局路由导航函数用to.matched.length判断有没有这个路由,0就是没有,然后跳转到登录页面或者404页面
或者,也可以在路由数组里面用*来匹配,这个*的元素要放在路由数组最后面,否则无效。
更多推荐
已为社区贡献15条内容
所有评论(0)