vue新版router.addRoute基础用法

新版Vue Router中用router.addRoute来替代原有的router.addRoutes来动态添加路由、子路由

在添加子路由的时候

比如原现有路由

const routes = [{path: '/',name: 'Login',component: () => import(/* webpackChunkName: "about" */ '@/views/Login.vue')},{path: '/index',name: 'index',meta: { title: '首页', noCache: true },component: () => import(/* webpackChunkName: "about" */ '@/views/index.vue'),children:[]// children: [{//     path: '/test',//     name: 'test',//     component: () => import('../views/test.vue')// }// ]}
]

想要在index下动态添加子路由test,特别要注意添加的子路由的path一定要把父路由的路径也带上

const routeObj = {path: 'index/test', // 这里要把父路由的路径也带上name: 'test',meta: { title: '测试路由test', noCache: true },component: () =>import('../test/test.vue'),
}
this.$router.addRoute('index', routeObj)

vue新版router.addRoute基础用法相关推荐

  1. 一、Vue环境搭建及基础用法

    一.项目初始化及安装 官网:https://cn.vuejs.org/ 1.1安装及运行项目步骤 1.安装vue-cli(-g=-global)npm install -g vue-clicnpm i ...

  2. VUE组件注册与基础用法

    这里写目录标题 组件 组件注册 全局注册 组件基础用 组件注意事项 局部注册 Vue 调试工具 Vue组件之间传值 父组件向子组件传值 子组件向父组件传值 兄弟之间的传递 组件插槽 匿名插槽 具名插槽 ...

  3. Vue中v-on的基础用法、参数传递和修饰符

    目录 一.v-on的基本用法 使用v-on:click给button绑定监听事件以及回调函数,@是v-on:的缩写,也就是简写也可以使用@click.方法一般是需要写方法名加上(),在@click中可 ...

  4. Vue keep-alive组件缓存 基础用法

    keep-aliive组件 <keep-alive> 包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们. 当组件在 <keep-alive> 内被切换,它的 activa ...

  5. Vue中Button按钮基础用法及参数属性

    根据颜色.形状.图标等等设计美观的按钮 使用type.plain.round和circle属性来定义 Button 的样式. <el-row><el-button>默认按钮&l ...

  6. struct用法_精讲响应式webclient第1篇-响应式非阻塞IO与基础用法

    笔者在之前已经写了一系列的关于RestTemplate的文章,如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HT ...

  7. ElementUI+VUE 日期控件禁用用法

    今天给大家整理一下ElementUI+VUE 日期控件禁用用法,希望对大家有所帮助! HTML文件 <el-date-pickerv-model="value"type=&q ...

  8. 使用vue+elementUI+springboot创建基础后台增删改查的管理页面--(1)

    目前这家公司前端用的是vue框架,由于在之前的公司很少涉及到前端内容,对其的了解也只是会使用js和jquery,所以..慢慢来吧. 在此之前需要先了解vue的大致语法和规则,可先前往官方文档进行学习h ...

  9. vue路由详解 --基础

    vue路由详解 --基础 1.router-link 和router-view组件 router-link相当于封装了一个a标签 router-view为组件显示的位置 <router-link ...

最新文章

  1. 3D视觉创新应用(三维重建)竞赛作品系列——多楼层室内环境下的三维几何重建
  2. ◆[转]瓶子生日密码之2月2日
  3. Matlab | Matlab从入门到放弃(16)——二维图和三维图
  4. Scala多线程:使用Executors提交Callable任务代码示例
  5. 关于 printk() 对 spi slave 内核驱动程序的性能影响
  6. 定时任务四种实现方式
  7. 码云上传代码添加标签_[Android] 发布码云(Gitee)项目到JitPack(最全完整流程)
  8. 计组之中央处理器:8、五段式指令流水线
  9. 机器人驾驶的神经网络愿景(下)
  10. bat怎么发起网络请求_接口测试实战| GETPOST 请求区别详解
  11. 大华工业相机SDK【QT+ C++】vs2015配置环境
  12. 解决 winedit 打开tex文件 reading error(亲测可行)
  13. dabo(达泊西汀)
  14. 母版页和内容页的使用
  15. 苹果屏幕旋转怎么设置_笔记本电脑维修|笔记本电脑屏幕旋转90度怎么复原
  16. Mysql原理-索引
  17. 使用 FileReader进行文件读取
  18. 2017计算机非全日制调剂,2017年非全日制硕士研究生调剂方案
  19. 快速提示:安装Laravel 5
  20. Ubuntu下利用安装包手动安装Apache和Php

热门文章

  1. oracle数据库报错1033,Oracle联机日志出现错误ORA-16038 ORA-19809 ORA-00312 解决
  2. php setjmp longjmp,我本来以为setjmp和longjmp的实现很复杂【附代码】
  3. vs mfc数据与控件绑定错了_ASP.NET Core Blazor Webassembly 之 数据绑定
  4. 读取文件卡顿_奥睿科IV300固态硬盘评测:35克,读取超900M/s?
  5. Base64 + 变为 空格 问题分析
  6. 配置Eclipse 实现按任意键代码自动补全
  7. BootstrapTable分页(一)
  8. Xpath延伸以及总结
  9. 洛谷——P2299 Mzc和体委的争夺战
  10. StarUML建模软件