iview-admin-使用

本文档介绍了iView Admin的路由导航守卫机制,详细阐述了如何在进入路由前进行进度条开启、token获取与用户信息的鉴权,以及在进入路由后设置页面标题并关闭进度条的过程。在未获取token时,系统会引导至Login组件;获取token后,会尝试获取用户信息并进行权限判断。若用户信息获取异常,系统将重新引导至登录页面。每个路由的meta.access属性用于定义路由权限,通过hasAccess方法对比用户的access与路由的access来决定是否允许访问。
摘要由CSDN通过智能技术生成

-----------------------------------------------------------
index.html: <div id="app"></div>

main.js :   new Vue({el: '#app',router,il18n,store,render-->app.vue})
app.vue :   <div id="app"><router-view/></div>
------------------------------------------------------------

导航守卫【进入路由前】
            【 进度条开启---获取token】
                                      ---未获取---进入Login组件
                                        ---获取    ---是:获取用户信息:user.hasGetInfo
                                                           --- 鉴权---目标页面/401
                                否:获取用户信息  
                                       --- store.getUserInfo
                                       ---异步axios获取
                                       ---设置信息+setHasGetInfo
                                       ---鉴权---目标页面/401
                             

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

良之才-小良

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值