讲解vue-router之什么是嵌套路由


Posted in Javascript onMay 28, 2018

上一次给大家简单说了下什么是动态路由现在我们来讲讲嵌套路由。

GitHub:https://github.com/Ewall1106/mall

1.嵌套路由的使用场景是什么呢?

大家都知道选项卡,在选项卡中,顶部有数个导航栏,中间的主体显示的是内容;这个时候,整个页面是一个路由,然后点击选项卡切换不同的路由来展示不同的内容,这个时候就是路由中嵌套路由。

2.具体是怎么实现的?

① 为了演示,我们现在view文件夹下新建一个title1.vue和title2.vue用来存放不同的内容

讲解vue-router之什么是嵌套路由

title1.vue

讲解vue-router之什么是嵌套路由

title2.vue

② 现在我们在router index.js 中将这上面两个新建的组件引入进来并填写路径,这里的Title1Title2是作为test.vue页面的子路由,所以要写在children属性下

讲解vue-router之什么是嵌套路由

路由配置

这里需要提个醒的就是填写children子路由的path不要加/

③ 然后我们再去到test.vue中敲:

在这里提个醒,在to后面写路由路径的时候,一定到带上绝对路径,也就是要把test这个父路由路径写进去"/test/title1"

讲解vue-router之什么是嵌套路由

test.vue

④ 最后我们进入浏览器点击不同的标题就可以看到不同内容的展示

讲解vue-router之什么是嵌套路由

localhost

讲解vue-router之什么是嵌套路由

点击标题

参考学习
https://router.vuejs.org/zh-cn/

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
List Installed Software Features
Jun 11 Javascript
JS 判断代码全收集
Apr 28 Javascript
两个JavaScript jsFiddle JSBin在线调试器
Mar 14 Javascript
javascript showModalDialog 内跳转页面的问题
Nov 25 Javascript
使用jquery实现以post打开新窗口
Mar 19 Javascript
jquery实现下拉菜单的二级联动利用json对象从DB取值显示联动
Mar 27 Javascript
基于JavaScript获取鼠标位置的各种方法
Dec 16 Javascript
基于three.js编写的一个项目类示例代码
Jan 05 Javascript
node中间层实现文件上传功能
Jun 11 Javascript
微信小程序实现发红包功能
Jul 11 Javascript
BootStrap modal实现拖拽功能
Dec 01 Javascript
6种JavaScript继承方式及优缺点(小结)
Feb 06 Javascript
微信小程序上传图片实例
May 28 #Javascript
讲解vue-router之什么是动态路由
May 28 #Javascript
.vue文件 加scoped 样式不起作用的解决方法
May 28 #Javascript
微信小程序实现上传图片功能
May 28 #Javascript
详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
May 28 #Javascript
vue-cli构建项目下使用微信分享功能
May 28 #Javascript
vue2.0学习之axios的封装与vuex介绍
May 28 #Javascript
You might like
Zend Guard一些常见问题解答
2008/09/11 PHP
php防止SQL注入详解及防范
2013/11/12 PHP
thinkphp中ajax与php响应过程详解
2014/12/08 PHP
PHP中的socket_read和socket_recv区别详解
2015/02/09 PHP
PHP实现APP微信支付的实例讲解
2018/02/10 PHP
JavaScript EasyPager 分页函数
2011/05/25 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
2014/04/10 Javascript
IE8下Jquery获取select选中的值post到后台报错问题
2014/07/02 Javascript
clipboard.js无需Flash无需依赖任何JS库实现文本复制与剪切
2015/10/10 Javascript
Windows下用PyCharm和Visual Studio开始Python编程
2015/10/26 Javascript
JS使用post提交的两种方式
2015/12/03 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
2016/05/12 Javascript
js复制内容到剪贴板代码,js复制代码的简单实例
2016/10/27 Javascript
JS库之Three.js 简易入门教程(详解之一)
2017/09/13 Javascript
vue.js  父向子组件传参的实例代码
2017/10/29 Javascript
vue 中filter的多种用法
2018/04/26 Javascript
vue 组件中添加样式不生效的解决方法
2018/07/06 Javascript
Vue2.0仿饿了么webapp单页面应用详细步骤
2018/07/08 Javascript
Vue动态加载异步组件的方法
2018/11/21 Javascript
操作按钮悬浮固定在微信小程序底部的实现代码
2019/08/02 Javascript
node.js 如何监视文件变化
2020/09/01 Javascript
[04:10]2018年度CS GO玩家最喜爱的主播-完美盛典
2018/12/16 DOTA
Python中join和split用法实例
2015/04/14 Python
Python数据持久化shelve模块用法分析
2018/06/29 Python
Python 判断文件或目录是否存在的实例代码
2018/07/19 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
2019/01/14 Python
python opencv对图像进行旋转且不裁剪图片的实现方法
2019/07/09 Python
Django框架安装及项目创建过程解析
2020/09/14 Python
完美解决IE8下不兼容rgba()的问题
2017/03/31 HTML / CSS
Loreto Gallo英国:欧洲领先的在线药房
2021/01/21 全球购物
本科生自荐信
2014/06/18 职场文书
品牌转让协议书
2014/08/20 职场文书
入党积极分子十八届四中全会思想汇报
2014/10/23 职场文书
自我检讨书范文
2015/01/28 职场文书
Pytorch反向传播中的细节-计算梯度时的默认累加操作
2021/06/05 Python
javascript遍历对象的五种方式实例代码
2021/10/24 Javascript