vue实现二级导航栏效果


Posted in Javascript onOctober 19, 2019

本文实例为大家分享了vue实现二级导航栏效果展示的具体代码,供大家参考,具体内容如下

实现如下功能:

vue实现二级导航栏效果

在.vue文件中,template中的内容如下:

<template>
 <div id="app">
 <nav class="sidebar">
 <ul class="menu">
 <li v-for="(navList,index) in navLists"
  :key="index"
  class="forRealitive"
  v-on:mouseover="showToggle(index)"
  v-on:mouseout="handleHide"
 >
  <a class="sidebar-link" 
  :href="navList.eTitle" " 
  >{{navList.title}}</a>
  <ul class="menu-sub"
  v-show="index===isShow">
  <li v-for="(item,idx) in navList.child" 
  :key="idx"
  >
  <a class="section-link" 
   :href="item.esubTitle" " 
   v-on:click="handleHide"
  >{{item.subTitle}}</a>
  </li>
  </ul>
 </li>
 </ul>
 </nav>
 </div>
</template>

其script标签中的数据格式:

navLists:[
 {
 'title':'项目信息',
 'eTitle':'#projectMessage',
 'child':[
 {
 'subTitle':'项目简介',
 'esubTitle':'#projectIntroduction'
 },
 {
 'subTitle':'样品信息',
 'esubTitle':'#sampleInformation'
 }
 ]
 },
 {
 ...
 }
 ...
]
isShow:0

函数部分:

mounted: function () {
 // 避免第一个渲染的显示
 this.isShow = -1
 },
 methods: {
 showToggle: function (index) {
 this.isShow = index
 },
 handleHide: function () {
 this.isShow = !this.isShow
 }
 }

更多教程点击《Vue.js前端组件学习教程》,欢迎大家学习阅读。

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

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

Javascript 相关文章推荐
javascript 继承实现方法
Aug 26 Javascript
javascript两段代码,两个小技巧
Feb 04 Javascript
Jquery判断IE6等浏览器的代码
Apr 05 Javascript
JS中toFixed()方法引起的问题如何解决
Nov 20 Javascript
JQuery页面图片切换和新闻列表滚动效果的具体实现
Sep 26 Javascript
php和js对数据库图片进行等比缩放示例
Apr 28 Javascript
IE中图片的onload事件无效问题和解决方法
Jun 06 Javascript
setinterval()与clearInterval()JS函数的调用方法
Jan 21 Javascript
浅谈如何实现easyui的datebox格式化
Jun 12 Javascript
javascript的replace方法结合正则使用实例总结
Jun 16 Javascript
jQuery实现动态文字搜索功能
Jan 05 Javascript
在React项目中使用Eslint代码检查工具及常见问题
Oct 10 Javascript
vue.js实现二级菜单效果
Oct 19 #Javascript
vue实现多级菜单效果
Oct 19 #Javascript
vue.js实现三级菜单效果
Oct 19 #Javascript
vue.js实现只能输入数字的输入框
Oct 19 #Javascript
Vue数字输入框组件的使用方法
Oct 19 #Javascript
微信小程序实现禁止分享代码实例
Oct 19 #Javascript
Vue.js组件props数据验证实现详解
Oct 19 #Javascript
You might like
抓取并下载CSS中所有图片文件的php代码
2011/09/26 PHP
php生成二维码的几种方式整理及使用实例
2013/06/03 PHP
php url路由入门实例
2014/04/23 PHP
thinkphp5 加载静态资源路径与常量的方法
2017/12/24 PHP
项目实践之javascript技巧
2007/12/06 Javascript
JS location几个方法小姐
2008/07/09 Javascript
XMLHTTP 乱码的解决方法(UTF8,GB2312 编码 解码)
2011/01/12 Javascript
JavaScript程序员应该知道的45个实用技巧
2014/03/04 Javascript
jQuery 鼠标经过(hover)事件的延时处理示例
2014/04/14 Javascript
jquery对所有input type=text的控件赋值实现方法
2016/12/02 Javascript
Vue.js实现一个漂亮、灵活、可复用的提示组件示例
2017/03/17 Javascript
详解Angular的8个主要构造块
2017/06/20 Javascript
layui实现点击按钮给table添加一行
2018/08/10 Javascript
从零开始封装自己的自定义Vue组件
2018/10/09 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
2019/05/09 Javascript
详解Vue.js中引入图片路径的几种方式
2019/06/17 Javascript
Vue实现开心消消乐游戏算法
2019/10/22 Javascript
小程序怎样让wx.navigateBack更好用的方法实现
2019/11/01 Javascript
python快速查找算法应用实例
2014/09/26 Python
python中split方法用法分析
2015/04/17 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
Python中os模块功能与用法详解
2020/02/26 Python
Python MySQL 日期时间格式化作为参数的操作
2020/03/02 Python
使用python编写一个语音朗读闹钟功能的示例代码
2020/07/14 Python
python 实时调取摄像头的示例代码
2020/11/25 Python
用pushplus+python监控亚马逊到货动态推送微信
2021/01/29 Python
纽约和芝加哥当天送花:Ode à la Rose
2019/07/05 全球购物
校园十佳歌手策划书
2014/01/22 职场文书
大学新生入学教育方案
2014/05/16 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
销售人员求职信
2014/07/22 职场文书
2014最新开业庆典策划方案(5篇)
2014/09/15 职场文书
2014年团支书工作总结
2014/11/14 职场文书
重阳节主题班会
2015/08/17 职场文书
2016年记者节感言
2015/12/08 职场文书
Golang 实现获取当前函数名称和文件行号等操作
2021/05/08 Golang