本文实例为大家分享了vue.js实现三级菜单的具体代码,供大家参考,具体内容如下
html部分
<div id="warp"> <ul id="menu"> <li class="firstLevel" v-for="(firstList,index) in menuData">{{firstList.title}} <ul v-if="firstList.value"> <li class="secondLevel" v-for="(secondList,index) in firstList.value">{{secondList.title}} <ul class="thirdLevel"> <li v-for="(thirdList,index) in secondList.value2">{{thirdList}}</li> </ul> </li> </ul> </li> </ul> </div>
js部分
var app = new Vue({ el:"#warp", data:{ menuData: { firstList:{ title:'练习册1', value: [ { title:"物理", value2:[ "暑期", "寒假", "周末" ] }, { title:"化学", value2:[ "暑期", "寒假", "周末" ] }, ], }, secondList:{ title:'练习册2', value: [ { title:"政治", value2:[ "暑期", "寒假", "周末" ] }, { title:"地理", value2:[ "暑期", "寒假", "周末" ] }, ], }, thirdList:{ title:'练习册3', value: [ { title:"语文", value2:[ "暑期", "寒假", "周末" ] }, { title:"数学", value2:[ "暑期", "寒假", "周末" ] }, { title:"英语", value2:[ "暑期", "寒假", "周末" ] }, ], } }, }, });
css部分
body{ max-width: 640px; margin: 0px auto; font-size: 14px; color: #666666; background-color: #ffffff; } ul{ padding: 0px; } li{ list-style: none; } #menu{ display: flex; justify-content: space-between; } .firstLevel{ position: relative; min-width: 100px; cursor: pointer; } .secondLevel{ display: none; margin-left: 10px; } .firstLevel:hover .secondLevel{ display: block; } .thirdLevel{ display: none; margin-left: 15px; width: 40px; } .secondLevel:hover .thirdLevel{ display: block; }
更多教程点击《Vue.js前端组件学习教程》,欢迎大家学习阅读。
关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
本文向大家介绍使用python实现省市三级菜单效果,包括了使用python实现省市三级菜单效果的使用技巧和注意事项,需要的朋友参考一下 地区分三层结构例如: 大中华地区一级划分: 华东 华中 华北 西南 特别行政区 华南 ------------------------------------------------- 请输入你要查看的大中华地区名字:华中 ------------------包含
本文向大家介绍vue实现多级菜单效果,包括了vue实现多级菜单效果的使用技巧和注意事项,需要的朋友参考一下 本次记录基于iview3框架实现多级菜单+vue router实现页面切换 方法一: 使用Tree 树形控件,官方文档 以官方demo为例,数据中添加URL属性,用于路由跳转,正式项目中该tree控件的数据由后端给出,需要注意的是后端给出的URL跳转地址最前一定要看清有没有"/" ,如果没有
本文向大家介绍JS实现仿QQ效果的三级竖向菜单,包括了JS实现仿QQ效果的三级竖向菜单的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS实现仿QQ效果的三级竖向菜单。分享给大家供大家参考。具体如下: 这是一款仿QQ的三级菜单,竖向三级,两级的比较多见,三级的不多哦,不过本菜单三级菜单没有美化,你需要自己再美化一下。 运行效果截图如下: 在线演示地址如下: http://demo.jb51
本文向大家介绍jQuery实现三级菜单的代码,包括了jQuery实现三级菜单的代码的使用技巧和注意事项,需要的朋友参考一下 上周新接手一个网站建设的活儿,其中有需要要jquery代码实现三级菜单的需求,其实说难也不难,下面小编把代码分享给大家,供大家参考。 先给大家展示下效果图,如果大家感觉还不错的话,请参考实现代码。 HTML代码: js代码: css代码: 以上内容是小编给大家介绍的jQuer
本文向大家介绍基于jquery实现多级菜单效果,包括了基于jquery实现多级菜单效果的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了jquery实现多级菜单效果展示的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。
本文向大家介绍android实现下拉菜单三级联动,包括了android实现下拉菜单三级联动的使用技巧和注意事项,需要的朋友参考一下 android中的下拉菜单联动应用非常普遍,android中的下拉菜单用Spinner就能实现,以下列子通过简单的代码实现三级菜单联动。 一 样式文件 二 联动逻辑代码 三 结果 四 总结 三级联动主要是灵活的应用三维数组,这样能很方便的通过数组索引将三个菜单关联,同