本文实例为大家分享了vue2.0实现导航菜单切换的具体代码,供大家参考,具体内容如下

css
*{
margin:0;
padding: 0;
}
ul li{
list-style: none;
}
.navul{
margin:100px auto 20px;
overflow: hidden;
}
.navul li{
background-color: #5597b4;
padding:18px 30px;
float:left;
color: #fff;
font-size: 18px;
cursor: pointer;
}
.active{
background-color: #5597b4;
}
.home .home,.new .new,.contact .contact,.service .service{
background-color: skyblue;
}
.checked{
background: #eff4f7;
}
html
<div id="nav">
<ul>
<li v-for="(relation,index) in relations" v-bind:id="relation.id" v-bind:id="relation.id" v-bind:class="{checked:index==nowIndex}" v-on:click="relationClick(index)">
<i></i>
<span class="">{{relation.text}}</span>
</li>
</ul>
</div>
js
<script src="js/vue.js" charset="utf-8"></script>
<script type="text/javascript">
var nav = new Vue({
el:'#nav',
data:{
relations: [
{text:'项目',id:'program'},
{text:'人员',id:'person'},
{text:'机构',id:'organization'},
{text:'技术',id:'tech'},
{text:'地区',id:'location'},
{text:'国家',id:'country'}
],
nowIndex:-1,
},
methods:{
relationClick:function(index){
this.nowIndex=index;
}
}
});
</script>
效果图:
关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。
更多vue学习教程请阅读专题《vue实战教程》
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# vue2.0
# 导航
# 菜单
# vue-router+vuex addRoutes实现路由动态加载及菜单动态加载
# Vue.js 递归组件实现树形菜单(实例分享)
# Vue.js组件tree实现无限级树形菜单
# 基于vue.js实现侧边菜单栏
# vue addRoutes实现动态权限路由菜单的示例
# Vue实现导航栏菜单
# Vue在页面右上角实现可悬浮/隐藏的系统菜单
# Vue 动态添加路由及生成菜单的方法示例
# vue2.0使用v-for循环制作多级嵌套菜单栏
# vue实现伸缩菜单功能
# 请大家
# 大家分享
# 具体内容
# 大家多多
# left
# float
# background
# hidden
# color
# fff
# contact
# home
# skyblue
# service
# active
# size
# font
# pointer
# cursor
# brush
相关文章:
如何获取开源自助建站系统免费下载链接?
建站之星微信建站一键生成小程序+多端营销系统
如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?
微网站制作教程,我微信里的网站怎么才能复制到浏览器里?
,制作一个手机app网站要多少钱?
广平建站公司哪家专业可靠?如何选择?
如何选择网络建站服务器?高效建站必看指南
如何用好域名打造高点击率的自主建站?
如何用AWS免费套餐快速搭建高效网站?
如何通过免费商城建站系统源码自定义网站主题与功能?
如何优化Golang Web性能_Golang HTTP服务器性能提升方法
个人摄影网站制作流程,摄影爱好者都去什么网站?
网站制作软件有哪些,制图软件有哪些?
手机网站制作与建设方案,手机网站如何建设?
如何快速搭建虚拟主机网站?新手必看指南
制作网页的网站有哪些,电脑上怎么做网页?
建站中国必看指南:CMS建站系统+手机网站搭建核心技巧解析
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
威客平台建站流程解析:高效搭建教程与设计优化方案
公司网站制作费用多少,为公司建立一个网站需要哪些费用?
简单实现Android验证码
深圳防火门网站制作公司,深圳中天明防火门怎么编码?
简历在线制作网站免费,免费下载个人简历的网站是哪些?
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
如何高效配置香港服务器实现快速建站?
昆明网站制作哪家好,昆明公租房申请网上登录入口?
为什么Go需要go mod文件_Go go mod文件作用说明
成都响应式网站开发,dw怎么把手机适应页面变成网页?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
Thinkphp 中 distinct 的用法解析
网站制作和推广的区别,想自己建立一个网站做推广,有什么快捷方法马上做好一个网站?
如何快速完成中国万网建站详细流程?
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?
深圳网站制作案例,网页的相关名词有哪些?
武汉网站制作费用多少,在武汉武昌,建面100平方左右的房子,想装暖气片,费用大概是多少啊?
如何有效防御Web建站篡改攻击?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
太原网站制作公司有哪些,网约车营运证查询官网?
如何快速搭建高效WAP手机网站?
Python多线程使用规范_线程安全解析【教程】
如何在香港服务器上快速搭建免备案网站?
测试制作网站有哪些,测试性取向的权威测试或者网站?
教学网站制作软件,学习*后期制作的网站有哪些?
如何用花生壳三步快速搭建专属网站?
网站制作难吗安全吗,做一个网站需要多久时间?
平台云上自主建站:模板化设计与智能工具打造高效网站
如何快速搭建安全的FTP站点?
如何通过网站建站时间优化SEO与用户体验?
深圳网站制作的公司有哪些,dido官方网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。