基于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 相关文章推荐
jQuery布局插件UI Layout简介及使用方法
Apr 03 Javascript
javascript实现数组内值索引随机化及创建随机数组的方法
Aug 10 Javascript
jquery实现未经美化的简洁TAB菜单效果
Aug 28 Javascript
Javascript验证方法大全
Sep 21 Javascript
Bootstrap每天必学之附加导航(Affix)插件
Apr 25 Javascript
又一款js时钟!transform实现时钟效果
Aug 15 Javascript
原生JS版和jquery版实现checkbox的全选/全不选/点选/行内点选(Mr.Think)
Oct 29 Javascript
微信小程序 九宫格实例代码
Jan 21 Javascript
JavaScript中数组常见操作技巧
Sep 01 Javascript
JavaScript使用享元模式实现文件上传优化操作示例
Aug 07 Javascript
JavaScript判断数据类型有几种方法及区别介绍
Sep 02 Javascript
Vue3中toRef与toRefs的区别
Mar 24 Vue.js
微信小程序事件对象中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
PHP 截取字符串函数整理(支持gb2312和utf-8)
2010/02/16 PHP
php while循环得到循环次数
2013/10/26 PHP
又十个超级有用的PHP代码片段
2015/09/24 PHP
在Mac OS上搭建PHP的Yii框架及相关测试环境
2016/02/14 PHP
Laravel使用Caching缓存数据减轻数据库查询压力的方法
2016/03/15 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
2018/02/11 PHP
laravel 自定义常量的两种方案
2019/10/14 PHP
javascript XML数据显示为HTML一例
2008/12/23 Javascript
DLL+ ActiveX控件+WEB页面调用例子
2010/08/07 Javascript
JS的replace方法介绍
2012/10/20 Javascript
js和jquery使按钮失效为不可用状态的方法
2014/01/26 Javascript
zepto.js中tap事件阻止冒泡的实现方法
2015/02/12 Javascript
JavaScript调用传递变量参数的相关问题及解决办法
2015/11/01 Javascript
Node.js返回JSONP详解
2016/05/18 Javascript
AngularJS教程之MVC体系结构详解
2016/08/16 Javascript
深入分析node.js的异步API和其局限性
2016/09/05 Javascript
JavaScript实现简单的日历效果
2016/09/25 Javascript
基于jquery实现弹幕效果
2016/09/29 Javascript
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
2017/10/26 Javascript
python开发中module模块用法实例分析
2015/11/12 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
Python获取CPU、内存使用率以及网络使用状态代码
2018/02/08 Python
解决Tensorflow 内存泄露问题
2020/02/05 Python
解决Python Matplotlib绘图数据点位置错乱问题
2020/05/16 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
Pytorch上下采样函数--interpolate用法
2020/07/07 Python
Python面向对象多态实现原理及代码实例
2020/09/16 Python
HTML5实现分享到微信好友朋友圈QQ好友QQ空间微博二维码功能
2018/01/03 HTML / CSS
我的求职计划书
2014/01/10 职场文书
乡镇八一建军节活动方案
2014/08/24 职场文书
单位在职证明书
2014/09/11 职场文书
运动会广播稿200字
2014/10/18 职场文书
毕业生对母校寄语
2015/02/26 职场文书
SQL 窗口函数实现高效分页查询的案例分析
2021/05/21 SQL Server
xhunter1.sys可以删除嘛? win11提示xhunter1.sys驱动不兼容解决办法
2022/09/23 数码科技
MySQL索引失效十种场景与优化方案
2023/05/08 MySQL