这篇文章将为大家详细讲解有关vue中怎么实现二级菜单导航点击选中事件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
成都创新互联公司是一家集网站建设,坡头企业网站建设,坡头品牌网站建设,网站定制,坡头网站建设报价,网络营销,网络优化,坡头网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。目标:一级导航点击收缩展开,二级导航点击选中
源码 主要是思路,具体的就不放了
<ul class="sidebar-menu"> <li class="treeNav" v-for="(item,index) in configNav"> <a href="javascript:void(0)" rel="external nofollow" @click="showToggle(index)">{{item.name}}</a> <ul :class="{'active' :index===isShow}"> <li v-for = "nav in item.subItems"> <a :href="nav.link" rel="external nofollow" :class="{'active':nav.link == linkClick}" @click = "treeNavSwitch(nav)"> {{nav.text}}</a> </li> </ul> </li> </ul> <script> export default { data () { return { isShow:0, linkClick:'', configNav:[ { name:'交换&路由', subItems:[ { link:'#/callSource',text: '呼叫源',click:true }, { link:'#/cancld',text: '号码分析' }, { link:'#/route',text: '出局路由' } ] }, { name:'组织&资源', subItems:[ { link:'#/org',text: '组织' }, { link:'#/term',text: '终端' }, ] } ] } }, methods:{ showToggle:function(index){ this.isShow = index; }, treeNavSwitch:function(nav){ this.linkClick = nav.link; } } } </script>
关于vue中怎么实现二级菜单导航点击选中事件就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
本文标题:vue中怎么实现二级菜单导航点击选中事件-创新互联
链接地址:https://www.cdcxhl.com/article22/dcjdcc.html
成都网站建设公司_创新互联,为您提供面包屑导航、虚拟主机、标签优化、移动网站建设、外贸网站建设、动态网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联