vue router 动态路由清除方式
作者:小小心晴已存在 时间:2024-05-08 10:12:22
router 动态路由清除
重置matcher可达到路由还原效果
在用户退出时调用 resetRouter(router) 即可还原路由
import Vue from 'vue'
import Router from 'vue-router'
import { constantRouterMap } from '...' //导入初始化router
?
// 传入当前router
export function resetRouter (router) {
? const createRouter = () =>
? ? new Router({
? ? ? mode: 'history'
? ? ? routes: constantRouterMap
? ? })
? // 用初始化的matcher替换当前router的matcher
? router.matcher = createRouter.matcher?
}
附matcher分析:https://www.aspxhome.com/article/244590.htm
vue-router退出登录清空路由
router没有提供清空数据的方法。我们可以这样写
this.$router.replace({path: '/login'});
location.reload();
来源:https://blog.csdn.net/qq_22103707/article/details/120160623
标签:router,动态路由,清除
0
投稿
猜你喜欢
一个函数解决SQLServer中bigint 转 int带符号时报错问题
2024-01-19 23:26:36
JavaScript 模拟类机制及私有变量的方法及思路
2024-05-03 15:04:55
Python requests模块安装及使用教程图解
2022-08-10 15:29:45
使用access数据库时可能用到的数据转换
2008-09-10 12:49:00
Python 程序报错崩溃后如何倒回到崩溃的位置(推荐)
2021-01-08 16:14:34
浅谈es6中export和export default的作用及区别
2024-05-25 15:17:38
asp如何创建一个Exchange用户?
2009-11-14 20:52:00
mat矩阵和npy矩阵实现互相转换(python和matlab)
2023-10-19 17:12:02
Python splitlines使用技巧
2023-01-11 01:13:56
解决node.js安装包失败的几种方法
2024-05-08 09:36:34
javascript forEach通用循环遍历方法
2024-04-29 13:19:14
微信小程序学习笔记之文件上传、下载操作图文详解
2023-09-07 21:13:21
ASP利用TCPIP.DNS组件获得域名对应的IP
2009-11-07 19:21:00
JAVA/JSP学习系列之一
2023-06-19 16:44:14
mysql 5.7.13 安装配置方法图文教程(win10 64位)
2024-01-28 09:07:21
微信企业号开发之微信考勤百度地图定位
2024-05-08 10:11:47
Python读写压缩文件的方法
2023-06-02 19:37:53
go variant底层原理深入解析
2024-05-22 17:45:08
sqlserver下Kill 所有连接到某一数据库的连接
2024-01-21 18:05:51
基于Python实现文件的压缩与解压缩
2023-12-24 09:07:58