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组件中节流函数的失效的原因和解决方法
Dec 02 Vue.js
用vue设计一个日历表
Dec 03 Vue.js
vue中watch的用法汇总
Dec 28 Vue.js
vue中使用echarts的示例
Jan 03 Vue.js
vue keep-alive的简单总结
Jan 25 Vue.js
vue实现轮播图帧率播放
Jan 26 Vue.js
vue 中this.$set 动态绑定数据的案例讲解
Jan 29 Vue.js
Vue2.x-使用防抖以及节流的示例
Mar 02 Vue.js
vue Element-ui表格实现树形结构表格
Jun 07 Vue.js
详解Vue中$props、$attrs和$listeners的使用方法
Feb 18 Vue.js
vue中的可拖拽宽度div的实现示例
Apr 08 Vue.js
vue3.0 数字翻牌组件的使用方法详解
Apr 20 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
gd库图片下载类实现下载网页所有图片的php代码
2012/08/20 PHP
PHP常量define和const的区别详解
2019/05/18 PHP
Javascript中获取出错代码所在文件及行数的代码
2010/09/23 Javascript
JQuery each打印JS对象的方法
2013/11/13 Javascript
jquery实现不同大小浏览器使用不同的css样式表的方法
2014/04/02 Javascript
js语法学习之判断一个对象是否为数组
2014/05/13 Javascript
JavaScript中的数组操作介绍
2014/12/30 Javascript
jQuery Form 表单提交插件之formSerialize,fieldSerialize,fieldValue,resetForm,clearForm,clearFields的应用
2016/01/23 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
Bootstrap简单表单显示学习笔记
2016/11/15 Javascript
jQuery中值得注意的trigger方法浅析
2016/12/12 Javascript
js输入框使用正则表达式校验输入内容的实例
2017/02/12 Javascript
Vue.js实现一个todo-list的上移下移删除功能
2017/06/26 Javascript
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
2017/10/17 Javascript
js数组常用最重要的方法
2018/02/04 Javascript
微信小程序自定义单项选择器样式
2019/07/25 Javascript
JQuery事件冒泡和默认行为代码实例
2020/05/13 jQuery
[02:28]DOTA2亚洲邀请赛 LGD战队巡礼
2015/02/03 DOTA
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
django-csrf使用和禁用方式
2020/03/13 Python
Python logging日志模块 配置文件方式
2020/07/12 Python
django美化后台django-suit的安装配置操作
2020/07/12 Python
使用python操作lmdb对数据读取的实例
2020/12/11 Python
Python OpenCV中的numpy与图像类型转换操作
2020/12/11 Python
关于HTML5的安全问题开发人员需要牢记的
2012/06/21 HTML / CSS
怎样实现H5+CSS3手指滑动切换图片的示例代码
2019/05/05 HTML / CSS
品学兼优的大学生自我评价
2013/09/20 职场文书
《影子》教学反思
2014/02/21 职场文书
秋季开学典礼主持词
2014/03/19 职场文书
企业仓管员岗位职责
2014/06/15 职场文书
驾驶员安全责任书范本
2014/07/24 职场文书
支行行长岗位职责
2015/02/15 职场文书
大学开学典礼新闻稿
2015/07/17 职场文书
2016年感恩母亲节活动总结
2016/04/01 职场文书
springboot如何初始化执行sql语句
2021/06/22 Java/Android
Python循环之while无限迭代
2022/04/30 Python