vue匹配不到路由跳转登录页或其他页面

为了更好的用户体验,需要在用户访问某个路由的时候,如果匹配不上就跳转到另外一个页面。也就是通常所见的404页面。 可以在router.beforeEach这个全局路由导航函数用to.matched.length判断有没有这个路由,0就是没有,然后跳转到登录页面或者404页面 或者,也可以在路由数组里面用*来匹配,这个*的元素要放在路由数组最后面,否则无效。
相关文章
相关标签/搜索