动态路由配置方法有哪些
发布时间: 2022-12-27 18:05:44
‘壹’ Vue实现动态路由
通常我们在vue项目中都是前端配置好路由的,但在一些项目中我们可能会遇到权限控制,这样我们就涉及到 动态路由 的设置了。
动态路由设置一般有两种 :
(1)、简单的角色路由设置:比如只涉及到管理员和普通用户的权限。通常直接在前端进行简单的角色权限设置
(2)、复杂的路由权限设置:比如OA系统、多种角色的权限配置。通常需要后端返回路由列表,前端渲染使用
到这里,整个动态路由就可以走通了,但是页面跳转、路由守卫处理是异步的,会存在动态路由添加后跳转的是空白页面,这是因为路由在执行next()时,router里面的数据还不存在,此时,你可以通过window.location.reload()来刷新路由
后端返回的路由格式:
注意: vue是单页面应用程序,所以页面一刷新数据部分数据也会跟着丢失,所以我们需要将store中的数据存储到本地,才能保证路由不丢失。关于vue页面刷新保存页面状态,可以查看 vue如何在页面刷新时保留状态信息
‘贰’ 怎么配置动态路由
1、将ADSL猫出来的那根线连接到你的路由器的WAN口上,任一LAN端口连接你的计算机。
2、打开IE浏览器,在地址栏里面输入192.168.1.1后回车。屏幕提示输入用户名和密码,填入路由器默认的用户名和密码一般是都是admin
3、进取以后会弹出设置向导,如果没有弹出也没有关系,在左面的导航兰里面点击“设置向导”,右面出现向导欢迎的信息,点“下一步”
4、选择“ADSL虚拟拨号(PPPoE)”,点击下一步。
5、输入用户名和密码,是你使用ADSL拨号时使用的用户名和密码
6、按“保存”后路由就会重启,设置完成。
7、按连接,看看连接是否成功,成功后查看运行状态就有:
网关等出现如图
热点内容
