vue router 动态路由清除方式


Posted in Vue.js onMay 25, 2022

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 
}

vue-router退出登录清空路由

router没有提供清空数据的方法。我们可以这样写

this.$router.replace({path: '/login'});
location.reload();

Tags in this post...

Vue.js 相关文章推荐
Vue项目利用axios请求接口下载excel
Nov 17 Vue.js
Vue用mixin合并重复代码的实现
Nov 27 Vue.js
Vue router安装及使用方法解析
Dec 02 Vue.js
vue-calendar-component 封装多日期选择组件的实例代码
Dec 04 Vue.js
vue的hash值原理也是table切换实例代码
Dec 14 Vue.js
基于Vue3.0开发轻量级手机端弹框组件V3Popup的场景分析
Dec 30 Vue.js
Vue实现多页签组件
Jan 14 Vue.js
vue二选一tab栏切换新做法实现
Jan 19 Vue.js
Vue实现todo应用的示例
Feb 20 Vue.js
vue3中的组件间通信
Mar 31 Vue.js
如何理解Vue前后端数据交互与显示
May 10 Vue.js
Vue实现跑马灯样式文字横向滚动
Nov 23 Vue.js
vue如何清除浏览器历史栈
May 25 #Vue.js
vue3不同环境下实现配置代理
May 25 #Vue.js
vue使用element-ui按需引入
May 20 #Vue.js
vue/cli 配置动态代理无需重启服务的方法
May 20 #Vue.js
Vue ECharts实现机舱座位选择展示功能
May 15 #Vue.js
Vue组件化(ref,props, mixin,.插件)详解
vue postcss-px2rem 自适应布局
May 15 #Vue.js
You might like
一个简单实现多条件查询的例子
2006/10/09 PHP
PHP中常用数组处理方法实例分析
2008/08/30 PHP
Laravel手动返回错误码示例
2019/10/22 PHP
PHP的图像处理实例小结【文字水印、图片水印、压缩图像等】
2019/12/20 PHP
json 实例详细说明教程
2009/10/31 Javascript
js获取当前select 元素值的代码
2010/04/19 Javascript
jQuery 中使用JSON的实现代码
2011/12/01 Javascript
jQuery实现可收缩展开的级联菜单实例代码
2013/11/27 Javascript
jQuery实现的简单拖动层示例
2017/02/22 Javascript
JavaScript中正则表达式判断匹配规则及常用方法
2017/08/03 Javascript
使用JS实现气泡跟随鼠标移动的动画效果
2017/09/16 Javascript
vue自定义过滤器创建和使用方法详解
2017/11/06 Javascript
浅谈Webpack下多环境配置的思路
2018/06/27 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
微信小程序实现动态显示和隐藏某个控件功能示例
2018/12/14 Javascript
详解Vue中Axios封装API接口的思路及方法
2020/10/10 Javascript
[03:57]DOTA2英雄梦之声_第03期_幻影刺客
2014/06/21 DOTA
[00:35]DOTA2上海特级锦标赛 VP战队宣传片
2016/03/04 DOTA
python双向链表实现实例代码
2013/11/21 Python
python实现pdf转换成word/txt纯文本文件
2018/06/07 Python
Python实现Selenium自动化Page模式
2019/07/14 Python
Python要如何实现列表排序的几种方法
2020/02/21 Python
使用scrapy ImagesPipeline爬取图片资源的示例代码
2020/09/28 Python
Html5 Canvas 实现一个“刮刮乐”游戏
2019/09/05 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
KIKO MILANO西班牙官网:意大利领先的化妆品和护肤品品牌
2019/05/03 全球购物
教你怎样写好自我评价
2013/10/05 职场文书
国贸专业个人求职信分享
2013/12/04 职场文书
本科毕业自我鉴定
2014/03/20 职场文书
买卖车协议书
2014/04/21 职场文书
英语课前三分钟演讲稿(6篇)
2014/09/13 职场文书
县政府办公室领导班子对照检查材料思想汇报
2014/09/28 职场文书
大学生活委员竞选稿
2015/11/21 职场文书
springboot中rabbitmq实现消息可靠性机制详解
2021/09/25 Java/Android
MySQL性能指标TPS+QPS+IOPS压测
2022/08/05 MySQL