vue-router判断页面未登录自动跳转到登录页的方法示例

上传:drug94501 浏览: 16 推荐: 0 文件:pdf 大小:41.76 KB 上传时间:2021-09-13 02:18:22 版权申诉

1.定义路由的时候配置meta属性,requireAuth用来标记跳转的这个路由是否需要检测登录下面的两个页面,登录页不需要检测,首页需要检测2.main.js返回遍历的某个路由对象,我们定义为record,检测这个对象是否拥有meta这个对象,如果有meta这个对象,检测meta对象是不是有requireAuth这个属性且为true检测到需要登录权限后,我的做法是请求接口判断用户是否登录如果未登录,跳转到登录页面;如果已经登录,确保要调用next()方法,否则钩子就不会被resolved

上传资源
用户评论