版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN202211022311.9
公 开 号:CN115408637A
发 明 人:刘莹
代 理 人:姜鹏
代理机构:济南信达专利事务所有限公司
专利类型:发明专利
申 请 日:20221129
公 开 日:20220825
专利主分类号:G06F16/958
关 键 词:路由 动态组装 路由实现 路由数据 动态的 路由表 转化 静态路由表 菜单数据 钩子函数 后台保存 角色信息 系统建立 用户登录 加载 网站 登录 渲染 返回 管理
摘 要:本发明涉及VUE前端技术领域,具体为一种基于vue的动态组装路由实现方法包括以下步骤,进入网站,建立一部分静态路由表;用户登录以后进入系统首页,在beforeEach钩子函数中判断用户是否已经获取角色信息;把菜单数据转化成路由表需要的路由格式,注册到路由表里面;有益效果为:本发明提出的基于VUE的动态组装路由实现方法及系统建立一个单独的模块用来管理路由,实现对路由的增删改查,这样的话,路由需要做成动态的,由后台保存,登录时获取加载,前端拿到后端返回的路由数据后,进行一系列的转化,转成符合router要求的路由格式,把转化好的路由数据,动态的渲染到页面的对应位置;简化了对路由的管理工作。