全局导航守卫,如何拦截二级路由呢?

来源:4-4 Vue-router之导航守卫

web阿周

2018-04-04

if(to.path === '/hotel'){
 console.log("用户身份是旅行社,且正往其他无权限网页,不允许通过");
 next({ path: '/error/user_type' })
}else{
 next();
},

此时路由无法前往/hotel,但是在地址栏直接输入/hotel/manage_money/my_money可以直接访问页面,要如何拦截某路径下的所有子路径呢?

写回答

1回答

Jokcy

2018-04-04

你自己匹配呗,用正则什么的

0
0

Vue核心技术 Vue+Vue-Router+Vuex+SSR实战精讲

深入讲解Vue核心技术,展示Vue应用开发中的各种问题和解决方案

3168 学习 · 853 问题

查看课程