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图片裁剪插件vue-cropper使用方法详解
Dec 16 Vue.js
vue实现购物车的小练习
Dec 21 Vue.js
vue3中轻松实现switch功能组件的全过程
Jan 07 Vue.js
vue自定义组件实现双向绑定
Jan 13 Vue.js
详解vue之自行实现派发与广播(dispatch与broadcast)
Jan 19 Vue.js
如何使用RoughViz可视化Vue.js中的草绘图表
Jan 30 Vue.js
vite2.0+vue3移动端项目实战详解
Mar 03 Vue.js
vue backtop组件的实现完整代码
Apr 07 Vue.js
vue项目两种方式实现竖向表格的思路分析
Apr 28 Vue.js
idea编译器vue缩进报错问题场景分析
Jul 04 Vue.js
详解Vue的列表渲染
Nov 20 Vue.js
vue实现列表拖拽排序的示例代码
Apr 08 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
php5.2.0内存管理改进
2007/01/22 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
2014/10/21 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
2016/03/07 PHP
利用PHP自动生成印有用户信息的名片
2016/08/01 PHP
thinkphp关于简单的权限判定方法
2017/04/03 PHP
php cli模式下获取参数的方法
2017/05/05 PHP
php显示页码分页类的封装
2017/06/08 PHP
JQuery记住用户名密码实现下次自动登录功能
2015/04/27 Javascript
jquery简单实现图片切换效果的方法
2015/05/12 Javascript
javascript操作ul中li的方法
2015/05/14 Javascript
怎么限制input的text里输入的值只能是数字(正则、js)
2016/05/16 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
Javascript数组中push方法用法分析
2016/10/31 Javascript
jQuery实现的购物车物品数量加减功能代码
2016/11/16 Javascript
jquery网页日历显示控件calendar3.1使用详解
2016/11/24 Javascript
Vue.js 中的实用工具方法【推荐】
2019/07/04 Javascript
[14:00]DOTA2国际邀请赛史上最长大战 赛后专访B神
2013/08/10 DOTA
[39:11]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第二局
2016/02/28 DOTA
探究Python的Tornado框架对子域名和泛域名的支持
2015/05/02 Python
Python实现命令行通讯录实例教程
2016/08/18 Python
Python获取本机所有网卡ip,掩码和广播地址实例代码
2018/01/22 Python
浅谈python3.6的tkinter运行问题
2019/02/22 Python
Pythony运维入门之Socket网络编程详解
2019/04/15 Python
Python Request爬取seo.chinaz.com百度权重网站的查询结果过程解析
2019/08/13 Python
pytorch随机采样操作SubsetRandomSampler()
2020/07/07 Python
安装pyinstaller遇到的各种问题(小结)
2020/11/20 Python
全球最大化妆品零售网站:SkinStore
2020/10/24 全球购物
入党自我评价优缺点
2014/01/25 职场文书
省级青年文明号申报材料
2014/05/23 职场文书
群众路线教育实践活动总结
2014/10/30 职场文书
2015年医生个人工作总结
2015/04/25 职场文书
公务员保密工作承诺书
2015/05/04 职场文书
圣贤教育改变命运观后感
2015/06/16 职场文书
八年级物理教学反思
2016/02/19 职场文书
2016年中学法制宣传日活动总结
2016/04/01 职场文书
AJAX实现省市县三级联动效果
2021/10/16 Javascript