讲解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 相关文章推荐
javascript实现仿银行密码输入框效果的代码
Dec 13 Javascript
js中top/parent/frame概述及案例应用
Feb 06 Javascript
jQuery中$.fn的用法示例介绍
Nov 05 Javascript
jQuery setTimeout传递字符串参数报错的解决方法
Jun 09 Javascript
jQuery中is()方法用法实例
Jan 06 Javascript
JS脚本根据手机浏览器类型跳转WAP手机网站(两种方式)
Aug 04 Javascript
js获取及判断键盘按键的方法
Dec 01 Javascript
JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法
Aug 19 Javascript
Angular-Ui-Router+ocLazyLoad动态加载脚本示例
Mar 02 Javascript
Javascript ES6中数据类型Symbol的使用详解
May 02 Javascript
node.js + socket.io 实现点对点随机匹配聊天
Jun 30 Javascript
JS this关键字在ajax中使用出现问题解决方案
Jul 17 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
php下载文件的代码示例
2012/06/29 PHP
php 无法加载mcrypt.dll的解决办法
2013/04/03 PHP
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
Discuz批量替换帖子内容的方法(使用SQL更新数据库)
2014/06/23 PHP
PHP简单字符串过滤方法示例
2016/09/04 PHP
DOM精简教程
2006/10/03 Javascript
javascript客户端解决方案 缓存提供程序
2010/07/14 Javascript
JS图像无缝滚动脚本非常好用
2014/02/10 Javascript
node.js中的fs.readFile方法使用说明
2014/12/15 Javascript
JavaScript监听文本框回车事件并过滤文本框空格的方法
2015/04/16 Javascript
如何实现JavaScript动态加载CSS和JS文件
2020/12/28 Javascript
JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例
2016/08/03 Javascript
jQuery联动日历的实例解析
2016/12/02 Javascript
JavaScript获取移动设备型号的实现代码(JS获取手机型号和系统)
2018/03/10 Javascript
bootstrap模态框关闭后清除模态框的数据方法
2018/08/10 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
微信小程序时间戳转日期的详解
2019/04/30 Javascript
JavaScript实现星级评价效果
2019/05/17 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
2019/09/26 Javascript
Js代码中的span拼接问题解决
2019/11/22 Javascript
[50:27]OG vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.26
2018/08/30 DOTA
跟老齐学Python之用while来循环
2014/10/02 Python
python使用7z解压apk包的方法
2015/04/18 Python
Python实现爬取马云的微博功能示例
2019/02/16 Python
Python中的字符串切片(截取字符串)的详解
2019/05/15 Python
Python如何对齐字符串
2020/07/30 Python
Python configparser模块应用过程解析
2020/08/14 Python
香港最新科技与优质家居产品购物网站:J SELECT
2018/08/21 全球购物
世界上第一个创建了罩杯系统的美国内衣品牌:Maidenform
2019/03/23 全球购物
美国领先的宠物用品和宠物食品零售商:Petco
2020/10/28 全球购物
会计专业应届生求职信
2013/11/24 职场文书
高三教师工作总结2015
2015/07/21 职场文书
创业计划书之酒吧
2019/12/02 职场文书
浅谈MySQL user权限表
2021/06/18 MySQL
Golang原生rpc(rpc服务端源码解读)
2022/04/07 Golang