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页面刷新,数据丢失的问题
Nov 24 Vue.js
vue $router和$route的区别详解
Dec 02 Vue.js
vue的hash值原理也是table切换实例代码
Dec 14 Vue.js
vue实现树状表格效果
Dec 29 Vue.js
vue 实现图片懒加载功能
Dec 31 Vue.js
Vue中强制组件重新渲染的正确方法
Jan 03 Vue.js
vue如何批量引入组件、注册和使用详解
May 12 Vue.js
如何理解Vue简单状态管理之store模式
May 15 Vue.js
Vue实现tab导航栏并支持左右滑动功能
Jun 28 Vue.js
详解Vue router路由
Nov 20 Vue.js
Vue3如何理解ref toRef和toRefs的区别
Feb 18 Vue.js
Vue中使用import进行路由懒加载的原理分析
Apr 01 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
php绝对路径与相对路径之间关系的的分析
2010/03/03 PHP
详解PHP中strlen和mb_strlen函数的区别
2014/03/07 PHP
基于thinkPHP3.2实现微信接入及查询token值的方法
2017/04/18 PHP
javascript英文日期(有时间)选择器
2007/05/02 Javascript
JavaScript 更严格的相等 [译]
2012/09/20 Javascript
javascript jq 弹出层实例
2013/08/25 Javascript
javascript分页代码实例分享(js分页)
2013/12/13 Javascript
js实现回放拖拽轨迹从过程上进行分析
2014/06/26 Javascript
百度地图API之本地搜索与范围搜索
2015/07/30 Javascript
javascript计时器编写过程与实现方法
2016/02/29 Javascript
bootstrap配合Masonry插件实现瀑布式布局
2017/01/18 Javascript
Vue2.0使用过程常见的一些问题总结学习
2017/04/10 Javascript
JS对象与JSON互转换、New Function()、 forEach()、DOM事件流等js开发基础小结
2017/08/10 Javascript
深入浅析ES6 Class 中的 super 关键字
2017/10/20 Javascript
详解使用React进行组件库开发
2018/02/06 Javascript
JS实现导出Excel的五种方法详解【附源码下载】
2018/03/15 Javascript
jquery引入外部CDN 加载失败则引入本地jq库
2018/05/23 jQuery
vuecli3.x中轻松4步带你使用tinymce的步骤
2020/06/25 Javascript
python opencv 实现对图像边缘扩充
2020/01/19 Python
python新手学习可变和不可变对象
2020/06/11 Python
keras K.function获取某层的输出操作
2020/06/29 Python
Python如何输出警告信息
2020/07/30 Python
Python内存泄漏和内存溢出的解决方案
2020/09/26 Python
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
德国亚洲食品网上商店:asiafoodland.de
2019/12/28 全球购物
某公司面试题
2012/03/05 面试题
机械专业求职信
2014/05/25 职场文书
民主评议党员自我评议范文2014
2014/09/26 职场文书
2014年酒店前台工作总结
2014/11/14 职场文书
2014年体育教师工作总结
2014/12/03 职场文书
邀请函模板
2015/02/02 职场文书
2015年八一建军节活动总结
2015/03/20 职场文书
《7的乘法口诀》教学反思
2016/02/18 职场文书
OpenCV-Python实现怀旧滤镜与连环画滤镜
2021/06/09 Python
python中的3种定义类方法
2021/11/27 Python
Python中的 No Module named ***问题及解决
2022/07/23 Python