基于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 14 Javascript
JavaScript表达式:URL 协议介绍
Mar 10 Javascript
Javascript拓展String方法小结
Jul 08 Javascript
原生JS实现加入收藏夹的代码
Oct 24 Javascript
JS弹出层的显示与隐藏示例代码
Dec 27 Javascript
JavaScript避免代码的重复执行经验技巧分享
Apr 17 Javascript
jQuery模拟Marquee实现无缝滚动效果完整实例
Sep 29 Javascript
使用微信内嵌H5网页解决JS倒计时失效问题
Jan 13 Javascript
JS实现身份证输入框的输入效果
Aug 21 Javascript
AngularJS监听ng-repeat渲染完成的两种方法
Jan 16 Javascript
解决node-sass偶尔安装失败的方法小结
Dec 05 Javascript
package.json配置文件构成详解
Aug 27 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
PHP学习 运算符与运算符优先级
2008/06/15 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
2014/12/05 PHP
php实现的用户查询类实例
2015/06/18 PHP
百度地图API使用方法详解
2015/08/25 PHP
PHP MVC框架路由学习笔记
2016/03/02 PHP
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
2016/03/07 PHP
PHP7标量类型declare用法实例分析
2016/09/26 PHP
Laravel中为什么不使用blpop取队列详析
2018/08/01 PHP
ie6下png图片背景不透明的解决办法使用js实现
2013/01/11 Javascript
jQuery+css+html实现页面遮罩弹出框
2013/03/21 Javascript
js网页版计算器的简单实现
2013/07/02 Javascript
from表单多个按钮提交用onclick跳转不同action
2014/04/24 Javascript
JS替换字符串中空格方法
2015/04/17 Javascript
nodejs简单实现中英文翻译
2015/05/04 NodeJs
基于HTML5上使用iScroll实现下拉刷新,上拉加载更多
2016/05/21 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
快速实现jQuery多级菜单效果
2017/02/01 Javascript
js实现textarea限制输入字数
2017/02/13 Javascript
Node.js中的http请求客户端示例(request client)
2017/05/04 Javascript
JS画布动态实现黑客帝国背景效果
2020/11/08 Javascript
JavaScript实现京东快递单号查询
2020/11/30 Javascript
js实现简单的轮播图效果
2020/12/13 Javascript
Python实现从url中提取域名的几种方法
2014/09/26 Python
在Python的Tornado框架中实现简单的在线代理的教程
2015/05/02 Python
python web.py开发httpserver解决跨域问题实例解析
2018/02/12 Python
python字符串与url编码的转换实例
2018/05/10 Python
jupyter note 实现将数据保存为word
2020/04/14 Python
Expected conditions模块使用方法汇总代码解析
2020/08/13 Python
python如何爬取动态网站
2020/09/09 Python
python unichr函数知识点总结
2020/12/16 Python
TOWER London官网:鞋子、靴子、运动鞋等
2019/07/14 全球购物
阿里巴巴英国:Alibaba英国
2019/12/11 全球购物
劳动模范事迹材料
2014/01/19 职场文书
幼儿园园长工作总结2015
2015/05/25 职场文书
初中家长意见
2015/06/03 职场文书
CSS布局之浮动(float)和定位(position)属性的区别
2021/09/25 HTML / CSS