vue实现顶部菜单栏


Posted in Javascript onNovember 08, 2020

vue实现顶部菜单栏,同一个页面两个菜单按钮之间的切换

先看展示结果:

点击第一个按钮,显示内容1 点击第二个按钮,展示内容2

vue实现顶部菜单栏

vue实现顶部菜单栏

下面上源码:注意哦,一定要代码规划,别学我(⊙o⊙)

<template>
<div>
 <div class="tab-content">
 <div class="tab-content1" @click="cur=1" :class="{active:cur==1}"><span>数据标注</span> </div>
 <div class="tab-content2" @click="cur=2" :class="{active:cur==2}">案件数</div>
 </div>
 <div class="tab">
 <div v-show="cur==1">
 <div>内容1</div>
 </div>
 <div v-show="cur==2">
 <div>内容2</div>
 </div>
 </div>
</div>
</template>

<script>

export default {
 data () {
 return{
  cur:1
 }
 },

methods:{
 
 }
}
</script>
<style scoped>
.tab-content .active{
 background-color: #194e84 !important;
 color: #fff; 
}
.tab-content1{
 text-align: center;
 cursor: pointer;
 width: 150px;
 height: 30px;
 border: 1px solid #ccc;
}
.tab-content2{
 margin-top:-30px;
 text-align: center;
 cursor: pointer;
 margin-left:200px;
 width: 150px;
 height: 30px;
 border: 1px solid #ccc;
}
</style>

分割线-----一个简单的按钮切换就完成了,思路very简单,实现特别方便,也很好用哦
:class="{active:cur==1}" 是选中菜单时改变样式的代码哦

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

更多vue学习教程请阅读专题《vue实战教程》

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 设置文本框中焦点的位置
Nov 20 Javascript
JS下拉缓冲菜单示例代码
Aug 30 Javascript
关于Javascript 对象(object)的prototype
May 09 Javascript
javascript实现随时变化着的背景颜色
Apr 02 Javascript
jQuery弹簧插件编写基础之“又见弹窗”
Dec 11 Javascript
基于Bootstrap的UI扩展 StyleBootstrap
Jun 17 Javascript
使用原生js封装的ajax实例(兼容jsonp)
Oct 12 Javascript
使用Electron构建React+Webpack桌面应用的方法
Dec 15 Javascript
详解Angular-ui-BootStrap组件的解释以及使用
Jul 13 Javascript
JS插入排序简单理解与实现方法分析
Nov 25 Javascript
jQuery实现中奖播报功能(让文本滚动起来) 简单设置数值即可
Mar 20 jQuery
利用前端HTML+CSS+JS开发简单的TODOLIST功能(记事本)
Apr 13 Javascript
Vue实现菜单切换功能
Nov 08 #Javascript
JS使用setInterval计时器实现挑战10秒
Nov 08 #Javascript
JS实现手风琴特效
Nov 08 #Javascript
JS画布动态实现黑客帝国背景效果
Nov 08 #Javascript
vue.js页面加载执行created,mounted的先后顺序说明
Nov 07 #Javascript
Node.js path模块,获取文件后缀名操作
Nov 07 #Javascript
解决vue props传Array/Object类型值,子组件报错的情况
Nov 07 #Javascript
You might like
使用数据库保存session的方法
2006/10/09 PHP
xajax写的留言本
2006/11/25 PHP
PHP实现Socket服务器的代码
2008/04/03 PHP
yii框架源码分析之创建controller代码
2011/06/28 PHP
php定时删除文件夹下文件(清理缓存文件)
2013/01/23 PHP
jQuery 页面载入进度条实现代码
2009/02/08 Javascript
JQueryEasyUI Layout布局框架的使用
2013/04/08 Javascript
详解JavaScript函数绑定
2013/08/18 Javascript
JQuery boxy插件在IE中边角图片不显示问题的解决
2015/05/20 Javascript
第五章之BootStrap 栅格系统
2016/04/25 Javascript
jQuery Easyui DataGrid点击某个单元格即进入编辑状态焦点移开后保存数据
2016/08/15 Javascript
详谈jQuery中的一些正则匹配表达式
2017/03/08 Javascript
Vuex之理解Mutations的用法实例
2017/04/19 Javascript
ES6中Array.find()和findIndex()函数的用法详解
2017/09/16 Javascript
vue系列之requireJs中引入vue-router的方法
2018/07/18 Javascript
jQuery 操作 HTML 元素和属性的方法
2018/11/12 jQuery
详解@Vue/Cli 3 Invalid Host header 错误解决办法
2019/01/02 Javascript
Vue编程式跳转的实例代码详解
2019/07/10 Javascript
Vue事件处理原理及过程详解
2020/03/11 Javascript
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
新建文件时Pycharm中自动设置头部模板信息的方法
2020/04/17 Python
Python with语句用法原理详解
2020/07/03 Python
python 基于opencv实现高斯平滑
2020/12/18 Python
POP文化和音乐灵感的时尚:Hot Topic
2019/06/19 全球购物
武汉英思工程科技有限公司&ndash;ORACLE面试测试题目
2012/04/30 面试题
EJB的几种类型
2012/08/15 面试题
会计核算科岗位职责
2014/03/19 职场文书
就业协议书范本
2014/04/11 职场文书
银行职员自我鉴定
2014/04/20 职场文书
活动总结格式范文
2014/04/26 职场文书
销售员未完成销售业绩的检讨书
2014/10/12 职场文书
先进班集体事迹材料
2014/12/25 职场文书
追讨欠款律师函
2015/05/27 职场文书
学历证明样本
2015/06/16 职场文书
幼儿园教师培训心得体会
2016/01/21 职场文书
用Python将GIF动图分解成多张静态图片
2021/06/11 Python