首页 > 其他分享 >若依页面刷新 $tabs.refreshPage()

若依页面刷新 $tabs.refreshPage()

时间:2024-01-18 14:48:15浏览次数:24  
标签:redirect 前缀 tabs 若依 源码 刷新 refreshPage

前言

若依封装了 $tab 对象,其中有个刷新页签的方法。

image

看了下 refreshPage() 的源码,发现是用 router.replace() 替换当前位置的。

image

但是当前路由地址前加了 /redirect前缀,不知这个有什么作用。查看相关源码,发现:

如果不加该前缀,控制台会报错如下:

image

定义了 /redirect/:path(.*) 公共路由

image

如果有这个前缀,会将前缀替换为空字符串

image

如果有这个前缀,面包屑不会重新加载

image

参考链接

  1. $tab对象
  2. router.replace()替换当前位置
  3. 重定向redirect

标签:redirect,前缀,tabs,若依,源码,刷新,refreshPage
From: https://www.cnblogs.com/shayloyuki/p/17972449

相关文章

  • 若依继承knife4j实现swagger文档增强
    若依原本的swagger实在是丑,找了方法实现了增强优化若依集成knife4j实现swagger文档增强本期全是干货,这里我就当你用的非常熟练了,在ruoyi-admin模块中pom文件里加入以下依赖注:引用knife4j-spring-boot-starter依赖,项目中的swagger依赖若不用就可以删除了。<!--集成k......
  • 若依前后端分离版关联字典值查询数据工具类使用
    场景若依管理系统导出Excel时添加没有的列和关联码表显示中文进行导出:若依管理系统导出Excel时添加没有的列和关联码表显示中文进行导出_若依的导出添加额外的字段信息上面通过关联表的方式实现查询字典值,若依本身提供了查询redis中缓存的字典值的相关方法。可不修改sql的方式去调......
  • SpringBoot中使用单例模式+ScheduledExecutorService实现异步多线程任务(若依源码学习
    场景若依前后端分离版手把手教你本地搭建环境并运行项目:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/108465662设计模式-单例模式-饿汉式单例模式、懒汉式单例模式、静态内部类在Java中的使用示例:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/......
  • 若依微服务使用步骤Ruo-YI-Cloud
    一、项目下载1.去若依官网,找到若依微服务,克隆仓库。https://gitee.com/y_project/RuoYi-Cloud(若依项目地址)2.gitclone https://gitee.com/y_project/RuoYi-Cloud.git;克隆仓库3.新建自己的空白仓库4.将若依项目的仓库上游追踪设置为自己新建的gitremoteset-urlorigin......
  • 手把手从安装本地虚拟机,基于docker,部署springboot+vue项目(若依框架前后端分离版本演示
    目录1.安装本地虚拟机centos2.安装docker,拉取镜像,创建容器3.打包部署后端4.配置nginx5.打包部署前端6.常见问题汇总1.安装本地虚拟机centos部署环境提供vm16,和centos7,其中把镜像改成.iso文件就可以了阿里云链接:https://www.alipan.com/s/BTnpjuHWtEp为什么用阿里云,不限速啊,秉......
  • logstash抽取clickhouse数据库偶现网络错误异常并提示FORMAT TabSeparatedWithNamesAn
     如上图错误信息所示,可以看到第一次sql查询是正常的,在第二次offset偏移的时候报了网络错误。起初的想法就是clickhouse的问题,把sql粘贴出来放入clickHouse中单独执行发现sql并无问题。然后又认为是logstash的问题并分别下载了logstash-7.3.1、logstash-7.17.15、logstash-8.11.......
  • 若依关闭页签不会销毁 keep-alive 缓存的组件
    问题场景使用keep-alive缓存的组件。离开该页签时,组件状态为inactive;点击该页签时,组件状态为active。点击按钮关闭该页签this.$tab.closePage(view),该组件被销毁。需求:在页面A中删除数据B,则之前点击数据B打开的页签C会被关闭(使用this.$tab.closePage(view))。该需求已......
  • RuoYi若依后台管理系统
    安装https://doc.ruoyi.vip/ruoyi/document/hjbs.html1、提前准备好环境JDK>=1.8(推荐1.8版本)Mysql>=5.7.0(推荐5.7版本)Maven>=3.0(可以IDEA导入项目的时候自动下载)2、前往Gitee下载页面(https://gitee.com/y_project/RuoYi(opensnewwindow))下载解压到工作目......
  • 若依框架跑起来,Java小白入门(一)
    背景本人Java小白,有一点编程基础(c#)。企业数字化建设大环境是JAVA,所以需要搞起来,而学习最快的方式就是读代码,学以致用干项目。所以这个系列就是从小白看能否变成小黑。码云上有很多框架,所以需要选择一款容易入手的,看star量和历史,以及各种ruoyi变异版本,路径就比较清楚,本身其有......
  • mfc中tabsheet
    //TabSheet.cpp:implementationfile//#include"stdafx.h"#include"pch.h"//#include"Property5.h"#include"TabSheet.h"#ifdef_DEBUG#definenewDEBUG_NEW#undefTHIS_FILEstaticcharTHIS_FILE[]=__FILE__;......