基于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 相关文章推荐
在chrome中window.onload事件的一些问题
Mar 01 Javascript
js跑马灯代码(自写)
Apr 17 Javascript
js处理json以及字符串的比较等常用操作
Sep 08 Javascript
js 判断控件获得焦点的示例代码
Mar 04 Javascript
JavaScript 动态加载脚本和样式的方法
Apr 13 Javascript
CSS+JS实现点击文字弹出定时自动关闭DIV层菜单的方法
May 12 Javascript
jQuery CSS3相结合实现时钟插件
Jan 08 Javascript
基于JavaScript实现点击页面任何位置返回
Aug 31 Javascript
Vue学习之路之登录注册实例代码
Jul 06 Javascript
vue-cli设置publicPath小记
Apr 14 Javascript
element-ui tree结构实现增删改自定义功能代码
Aug 31 Javascript
vue 全局封装loading加载教程(全局监听)
Nov 05 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
解决CodeIgniter伪静态失效
2014/06/09 PHP
浅析php单例模式
2014/11/25 PHP
PHP实现随机数字、字母的验证码功能
2018/08/01 PHP
PHP isset()及empty()用法区别详解
2020/08/29 PHP
js constructor的实际作用分析
2011/11/15 Javascript
javascript判断ie浏览器6/7版本加载不同样式表的实现代码
2011/12/26 Javascript
JS实现简单的顶部定时关闭层效果
2014/06/15 Javascript
详谈javascript中DOM的基本属性
2015/02/26 Javascript
jquery实现图片上传之前预览的方法
2015/07/11 Javascript
原生的强大DOM选择器querySelector介绍
2016/12/21 Javascript
全面介绍vue 全家桶和项目实例
2017/12/27 Javascript
js构造函数创建对象是否加new问题
2018/01/22 Javascript
详解使用webpack+electron+reactJs开发windows桌面应用
2019/02/01 Javascript
通过GASP让vue实现动态效果实例代码详解
2019/11/24 Javascript
JS相册图片抖动放大展示效果的示例代码
2021/01/29 Javascript
[02:12]DOTA2英雄基础教程 变体精灵
2013/12/16 DOTA
[02:17]2016完美“圣”典风云人物:Sccc专访
2016/12/03 DOTA
[01:21]DOTA2 新英雄 森海飞霞
2020/12/18 DOTA
利用Python实现Windows定时关机功能
2017/03/21 Python
浅析Git版本控制器使用
2017/12/10 Python
python 统计数组中元素出现次数并进行排序的实例
2018/07/02 Python
Python基础教程之异常详解
2019/01/10 Python
Python函数参数类型及排序原理总结
2019/12/19 Python
使用PyTorch将文件夹下的图片分为训练集和验证集实例
2020/01/08 Python
Python 列表反转显示的四种方法
2020/11/16 Python
飞利浦比利时官方网站:Philips比利时
2016/08/24 全球购物
龟牌英国商店:Turtle Wax Brand Store UK
2019/07/02 全球购物
3个CCIE对一个工程师的面试题
2012/05/06 面试题
销售总监岗位职责
2014/01/04 职场文书
党建示范点实施方案
2014/03/12 职场文书
客服专员岗位职责范本
2015/04/07 职场文书
人与自然的观后感
2015/06/18 职场文书
汶川大地震感悟
2015/08/10 职场文书
小学总务工作总结
2015/08/13 职场文书
三年级作文之小小梦想
2019/12/06 职场文书
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js