当前位置: 首页 > news >正文

【若依】关闭当前标签页并跳转路由到其他页面

使用场景如:当在新增/编辑路由页面提交成功后,需要关闭当前页,并跳转回列表页。

实现代码:

this.$store.dispatch("tagsView/delView", this.$route); //关闭当前页
this.$router.replace({ path: "/xxx/xxx" }); // 要打开的页面

我这里面开启了若依路由缓存,所以跳回到列表页时,页面并不会刷新。如果需要在回到列表页时主动刷新列表数据,可以在跳转页面跳转前存到本地一个标识,在列表页actived生命周期中获取标识,获取到后将标识置为初始值(不需刷新的标识),并调用列表刷新方法。

实现代码:

// 在新增/编辑路由页面
localStorage.setItem("IndexRefresh", true);
this.$store.dispatch("tagsView/delView", this.$route); //关闭当前页
this.$router.replace({ path: "/xxx/xxx" }); // 要打开的页面
// 列表页
```bash
activated() {if (localStorage.getItem("IndexRefresh") == "true") {localStorage.setItem("IndexRefresh", false);this.getList();}}
http://www.lryc.cn/news/391804.html

相关文章:

  • 防爆智能手机如何解决危险环境下通信难题?
  • 软件测试最全面试题及答案整理(2024最新版)
  • 11 - matlab m_map地学绘图工具基础函数 - 绘制航迹、椭圆、风向玫瑰图和特定的圆形区域的有关函数及其用法
  • 长安链安装及使用问题
  • 大学生竞赛管理系统-计算机毕业设计源码37276
  • 去中心化 RAG 先行者,KIP Protocol 如何保护数据所有权、激活 AI 资产
  • numpy库(python)
  • AI技术在招聘行业的应用
  • 代谢组数据分析(十二):岭回归、Lasso回归、弹性网络回归构建预测模型
  • 顺序表(C语言详细版)
  • 【Linux】Linux常用指令合集精讲,一篇让你彻底掌握(万字真言)
  • zerotier-one自建根服务器方法五
  • 掌握MySQL基础命令:主键与外键常用的命令与操作
  • K8S之网络深度剖析(一)(持续更新ing)
  • Land survey boundary report (template)
  • [数据集][目标检测]婴儿状态睡觉哭泣检测数据集VOC+YOLO格式7109张3类别
  • 深入解析 MySQL 的 SHOW FULL PROCESSLIST
  • IPsec连接 和 SSL连接
  • Redis【超详细】
  • 通过ip获取用户位置信息以及地区时间
  • pytest-yaml-sanmu(七):使用fixture返回值
  • 2024最全软件测试面试八股文(答案+文档+视频讲解)
  • EasyBoss ERP移动端上线数据分析模块,随时查Shopee/TikTok本土店数据
  • 机器学习与AI大数据的融合:开启智能新时代
  • 视频监控业务平台LntonCVS国标视频综合管理平台功能及技术优势
  • Python面试宝典第6题:有效的括号
  • Windows上使用Navicat连接ubuntu上的mysql8报错:10061和1130
  • Feign远程调用,请求头丢失情况
  • Windows 11 安装 安卓子系统 (WSA)
  • CD4017 – 带解码输出的十进制计数器