基于vue-cli 路由 实现类似tab切换效果(vue 2.0)


Posted in Javascript onMay 08, 2019

1,更改main.js

基于vue-cli 路由 实现类似tab切换效果(vue 2.0)

2,在App.vue中,写入两个跳转链接(router-link),分别跳转到“home”“About” (home、About即分别是两个组件)

----其中,为什么要使用<router-link></router-link>, 请移步:http://router.vuejs.org/zh-cn/api/router-link.html

----router-view路由视图(必须)

----css可以使用外部样式

基于vue-cli 路由 实现类似tab切换效果(vue 2.0)

3,app.vue的样式如图。

----.router-link-active这个class,是当路由path指向当前组件时自动生成的,可以在此处设置样式(选中状态)

基于vue-cli 路由 实现类似tab切换效果(vue 2.0)

4,新建Home组件,并写入内容,About同理。

基于vue-cli 路由 实现类似tab切换效果(vue 2.0)

5,开始写路由文件,新建一个router.js,如图。

基于vue-cli 路由 实现类似tab切换效果(vue 2.0)

6,新建一个routes.js,如图。(实际上,routers.js中的内容,可以直接写在router.js中,代替routes中的内容即可。而为了结构清晰,分开写更便于管理)

基于vue-cli 路由 实现类似tab切换效果(vue 2.0)

7,最终效果如图

基于vue-cli 路由 实现类似tab切换效果(vue 2.0)

基于vue-cli 路由 实现类似tab切换效果(vue 2.0)

8,更多关于路由说明,可以查看  http://router.vuejs.org/zh-cn/essentials/getting-started.html

总结

以上所述是小编给大家介绍的基于vue-cli 路由 实现类似tab切换效果(vue 2.0) ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
JavaScript 学习笔记(四)
Dec 31 Javascript
js或css文件后面跟参数的原因说明
Jan 09 Javascript
EasyUI中的tree用法介绍
Nov 01 Javascript
sogou地图API用法实例教程
Sep 11 Javascript
在AngularJS应用中实现一些动画效果的代码
Jun 18 Javascript
Mongoose学习全面理解(推荐)
Jan 21 Javascript
js for循环倒序输出数组元素的实例
Mar 01 Javascript
使用vuex的state状态对象的5种方式
Apr 19 Javascript
Vue匿名插槽与作用域插槽的合并和覆盖行为
Apr 22 Javascript
vue中使用百度脑图kityminder-core二次开发的实现
Sep 26 Javascript
Vue3.0中的monorepo管理模式的实现
Oct 14 Javascript
element的el-table中记录滚动条位置的示例代码
Nov 06 Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
May 08 #Javascript
利用原生JavaScript实现造日历轮子实例代码
May 08 #Javascript
Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)
May 08 #Javascript
vue实现菜单切换功能
May 08 #Javascript
浅谈JS的原型和继承
May 08 #Javascript
vue使用vuex实现首页导航切换不同路由的方法
May 08 #Javascript
微信小程序封装自定义弹窗的实现代码
May 08 #Javascript
You might like
新浪SAE云平台下使用codeigniter的数据库配置
2014/06/12 PHP
详解PHP中foreach的用法和实例
2016/10/25 PHP
php die()与exit()的区别实例详解
2016/12/03 PHP
基于jquery的无刷新分页技术
2011/06/11 Javascript
JS获取农历日期具体实例
2013/11/14 Javascript
Jquery ajaxStart()与ajaxStop()方法(实例讲解)
2013/12/18 Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
2014/01/07 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
2014/08/22 Javascript
Js实现无刷新删除内容
2015/04/29 Javascript
js鼠标点击图片切换效果代码分享
2015/08/26 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
2016/08/30 Javascript
Web 开发中Ajax的Session 超时处理方法
2017/01/19 Javascript
jQuery实现弹窗居中效果类似alert()
2017/02/27 Javascript
js实现图片粘贴上传到服务器并展示的实例
2017/11/08 Javascript
jquery实现企业定位式导航效果
2018/01/01 jQuery
JS从非数组对象转数组的方法小结
2018/03/26 Javascript
js删除对象/数组中null、undefined、空对象及空数组方法示例
2018/11/14 Javascript
python虚拟环境 virtualenv的简单使用
2020/01/21 Javascript
Python中__new__与__init__方法的区别详解
2015/05/04 Python
Python判断Abundant Number的方法
2015/06/15 Python
python 二分查找和快速排序实例详解
2017/10/13 Python
使用python3+xlrd解析Excel的实例
2018/05/04 Python
python 字典修改键(key)的几种方法
2018/08/10 Python
详解如何设置Python环境变量?
2019/05/13 Python
selenium切换标签页解决get超时问题的完整代码
2020/08/30 Python
婚庆司仪主持词
2014/03/15 职场文书
关于安全的标语
2014/06/10 职场文书
《中国梦我的梦》大学生演讲稿
2014/08/20 职场文书
毕业实习自我鉴定范文2014
2014/09/26 职场文书
2015年公民道德宣传日活动总结
2015/03/23 职场文书
英语专业毕业论文答辩开场白
2015/05/27 职场文书
飞越疯人院观后感
2015/06/09 职场文书
三好学生竞选稿
2015/11/21 职场文书
mybatis 解决从列名到属性名的自动映射失败问题
2021/06/30 Java/Android
CSS使用伪类控制边框长度的方法
2022/01/18 HTML / CSS
公历12个月名称的由来
2022/04/12 杂记