位置: IT常识 - 正文

Vue框架--Ruoyi解析(前端)(vue框架基础知识)

编辑:rootadmin
Vue框架--Ruoyi解析(前端) 路由router注册

推荐整理分享Vue框架--Ruoyi解析(前端)(vue框架基础知识),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue框架百度百科,vue框架百度百科,vue框架解析,vue框架使用方法,vue框架结构,vue框架教程视频,vue框架快速入门,vue框架教程视频,内容如对您有帮助,希望把文章链接给更多的朋友!

router目录下的 index.js 配合 permission.js 是整套vue前端项目的权限判断核心. index.js 里面的path 配置都是一些不会与权限挂钩的路由,例如: 404、登录页面路径等. permission.js 中的 router.beforeEach 是路由拦截,在访问某个链接之前会进行权限判断,但是如果你注释掉这部分代码,然后再去访问某个路径(假如该路径没有被注入到router中),那么也是不能访问的.

 路由拦截是对访问路径的第一道校验,控制着整个前端页面的访问权限,把用户当前登录状态、用户当前登录状态、权限和能访问该项目的路径绑定在一起死死的.

登录的重定向

假设在A页面登录超时,然后重新登录,会自动跳转到上次你退出登录时的页面,这个很银杏,但是对于一些公司项目的要求(每次登录之后要跳到首页),我这里的首页是写到router目录先的index.js文件中.

Vue框架--Ruoyi解析(前端)(vue框架基础知识)

 登录时走的流程

在执行 handleGoLogin() 方法时,会调用state中的自定义方法 Login 来实现登录验证和token值的记录.

 在 store-->modules-->user.js中,调用封装好的网络请求方法进行登录验证

 注意: 上面这一步操作是在 state 中进行的, vue-element-admin中对各个层级有比较严格的规定,比如缓存层就做记录缓存和取缓存的操作,api层就做接口层的操作,顶级层之间相互调用.

上面的代码你可能有点疑问,为什么 store 可以直接调用 user.js中的 Login() 方法呢.首先 main.js中已经

本文链接地址:https://www.jiuchutong.com/zhishi/290878.html 转载请保留说明!

上一篇:Token实现登录、token过期解决以及数据解析(token登录器)

下一篇:VUE -- defineExpose

  • 小米平板5怎么插卡(小米平板5怎么进入电脑模式)

    小米平板5怎么插卡(小米平板5怎么进入电脑模式)

  • oppo手机其它存储怎么清理(oppo手机其它存储是缓存吗)

    oppo手机其它存储怎么清理(oppo手机其它存储是缓存吗)

  • 苹果13怎么清除最近运行(苹果13怎么清除看过的东西)

    苹果13怎么清除最近运行(苹果13怎么清除看过的东西)

  • 高德地图如何改语音声音(高德地图如何改店铺名字)

    高德地图如何改语音声音(高德地图如何改店铺名字)

  • 荣耀x10max有没有nfc功能(荣耀x10max有没有红外线遥控功能)

    荣耀x10max有没有nfc功能(荣耀x10max有没有红外线遥控功能)

  • iphonexsmax进水怎么办(iphone xs max进水了会出现什么反应)

    iphonexsmax进水怎么办(iphone xs max进水了会出现什么反应)

  • 苹果13系统怎么删除软件(苹果13系统怎么降级)

    苹果13系统怎么删除软件(苹果13系统怎么降级)

  • 朋友圈图片怎么配自己喜欢的音乐(朋友圈图片怎么转发)

    朋友圈图片怎么配自己喜欢的音乐(朋友圈图片怎么转发)

  • 弱光是什么意思(弱光的症状)

    弱光是什么意思(弱光的症状)

  • a1779苹果7什么版本(苹果七a1778)

    a1779苹果7什么版本(苹果七a1778)

  • 腾讯会议开摄像头人数限制(腾讯会议开摄像头黑屏什么原因)

    腾讯会议开摄像头人数限制(腾讯会议开摄像头黑屏什么原因)

  • 辅助注册微信号对自己有影响吗(辅助注册微信号显示人多)

    辅助注册微信号对自己有影响吗(辅助注册微信号显示人多)

  • 抖音魔法道具怎样下截(斗音魔法道具)

    抖音魔法道具怎样下截(斗音魔法道具)

  • 表格顶端标题怎么设置(表格顶端标题怎么做)

    表格顶端标题怎么设置(表格顶端标题怎么做)

  • 记事本是文字处理软件吗(记事本上的文字)

    记事本是文字处理软件吗(记事本上的文字)

  • 惠普m126a能无线打印吗(惠普m126a 无线)

    惠普m126a能无线打印吗(惠普m126a 无线)

  • 为什么相机拍照片模糊(为什么相机拍照片模糊颤抖)

    为什么相机拍照片模糊(为什么相机拍照片模糊颤抖)

  • 含光800属于那种芯片(含光800芯片用在什么地方)

    含光800属于那种芯片(含光800芯片用在什么地方)

  • wps如何固定减一个数字(wps office怎么设置固定值)

    wps如何固定减一个数字(wps office怎么设置固定值)

  • 苹果8云盘满了怎么删除(苹果云盘满了怎么把照片移到云盘里)

    苹果8云盘满了怎么删除(苹果云盘满了怎么把照片移到云盘里)

  • 苹果暗夜模式如何使用(苹果暗夜模式如何开启)

    苹果暗夜模式如何使用(苹果暗夜模式如何开启)

  • 格式按钮在哪里(格式按钮不见了)

    格式按钮在哪里(格式按钮不见了)

  • 华为P30拍照怎么设置虚化背景(华为P30拍照怎么显示时间和日期)

    华为P30拍照怎么设置虚化背景(华为P30拍照怎么显示时间和日期)

  • 苹果xs max通话录音怎么设置

    苹果xs max通话录音怎么设置

  • 日落时分的阿萨巴斯卡瀑布,加拿大 (© Robert Postma/Getty Images)(日落时分谭咏麟歌词)

    日落时分的阿萨巴斯卡瀑布,加拿大 (© Robert Postma/Getty Images)(日落时分谭咏麟歌词)

  • YOLOv5图像分割--SegmentationModel类代码详解(yolov3图像识别)

    YOLOv5图像分割--SegmentationModel类代码详解(yolov3图像识别)

  • 关税减免形式主要包括
  • 长期股权投资其他综合收益什么时候转留存收益
  • 税金及附加现金流指定
  • 装水表财务是什么费用
  • 所属税务机关是根据什么分配的
  • 应收账款未收到回函的替代程序
  • 结算业务申请书和转账支票区别
  • 次年度所得税预缴申报期限怎么执行?
  • 工业企业提供劳务收入会计分录
  • 餐饮店充值
  • 销项负数发票如何勾选
  • 个人所得税财产所得
  • 递延所得税负债是什么意思
  • 多扣社保个人部分怎么做分录
  • 农民专业合作社普通发票抵扣
  • 增值税税率征收率变化时间节点
  • 免抵退税额抵减额和不得免征和抵扣税额是一个意思吗
  • 个人出租房屋税率表2023年
  • 企业技术中心认定专精特新
  • 旅行社差额征税如何开票
  • 进料进口
  • 房产税具体税种包括哪些
  • centos编辑文本
  • PHP:pg_last_notice()的用法_PostgreSQL函数
  • 以旧换新的概念
  • bho是什么文件夹
  • 软件工程毕设题目冷门
  • 商业折扣影响入账金额吗
  • 个体户对公账户怎么办理
  • yolov3训练自己的数据超详细
  • 实例讲解YII2中多表关联的使用方法
  • 汽车销售行业的税负率是多少
  • 工资零申报3个月后不能申报了吗
  • 购买软件多大金额算违法
  • OpenCV之 BGR、GRAY、HSV色彩空间&色彩通道专题 【Open_CV系列(三)】
  • cvpr best
  • iscsiadm命令详解
  • ps怎么弄树
  • 个人所得税大病医疗夫妻双方怎么扣除
  • mysql乱码产生原因
  • SQLite3中的日期时间函数使用小结
  • 小规模纳税人代销商品增值税如何计算
  • 金税四期对建筑企业的影响
  • 劳动法里病假工资怎么算
  • 财务报表申报后怎么修改
  • 营业外收入汇算清缴时也得计入收入
  • 电子发票的开具开具方式是?
  • 固定资产大修理支出摊销年限
  • 主营业务成本如何设置明细
  • 有限合伙企业需要缴纳企业所得税吗
  • 委托加工存货收回后直接用于销售的账务处理
  • 对公支付宝可以转个人银行卡吗
  • 实际成本大于预计总成本
  • 发票金额小于实付金额会计分录
  • 职工福利费扣除税率
  • 买入返售金融资产 流动资产
  • 交易性金融资产公允价值变动计入
  • 房地产企业会计科目
  • sqlserver锁机制
  • Mac OS10.11下mysql5.7.12 安装配置方法图文教程
  • 在windows 7
  • win10找不到打印机驱动
  • windowxp操作系统
  • ubuntu20.04忘记root密码
  • win8怎么看windows
  • 苹果Mac系统怎么切换输入法
  • win7系统IE浏览器打开跳转到360浏览器,怎么阻止
  • windows7睡眠唤醒快捷键
  • win8 资源管理器
  • win7右下角无线网络连接图标不见了
  • 在Linux上优化Mysql运行环境让你对Mysql更多了解
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • c语言 ls
  • js日历控件代码和效果
  • JavaScript中关于模板字符串
  • unity接入安卓sdk
  • 关于Colloder事件
  • 四川国税网上申报
  • 辽宁税务微信公众号
  • 刚成立小公司的流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设