咨询电话:
15628812133
22
2023/07

vue路由|动态路由|分权跳转

发布时间:2023-07-22 19:40:22
发布者:神棍子
浏览量:
0

判断是否登录

将cookie里是否存有token作为验证是否登录的条件,若token不存在或已过期则跳转登录界面,还需要判断是否为移动端跳转不同的登录界面,参考上一篇

token

若不存在token且用户登录信息不存在,则重新获取登录信息。

若已登录且登录信息存在,则动态添加路由。

动态添加

Router为router.js里的一堆路由,routes为后台获取的web_router里的路由。

首先只输入根目录/域名时,他会自动跳到/index页面。移动端/mobile/index


根目录

然后路由守卫,若前往的路径是/index,就自动跳转routes下的第一个页面路径。

若不是/index,登录后该跳谁跳谁。

判断是否为首页

若是从其他页面跳到登录的,登录后可以重定向到该页面。

重定向


关键词:
返回列表