vue 移动端树结构功能_Vue2 实现树形菜单(多级菜单)功能模块

结构示意图

├──index.html

├──main.js

├──router

│└──index.js # 路由配置文件

├──components # 组件目录

│├──App.vue # 根组件

│├──Home.vue # 大的框架结构组件

│├──TreeView.vue

│├──TreeViewItem.vue

│└──TreeDetail.vue

├──store

├──index.js # 我们组装模块并导出 store 的地方

├──modules # 模块目录

└──menusModule.js # 菜单模块

这个多级菜单实现的功能如下:

1、可展示多级菜单,理论上可以展无限级菜单

2、当前菜单高亮功能

3、刷新后依然会自动定位到上一次点击的菜单,即使这个是子菜单,并且父菜单会自动展开

4、子菜单的显示隐藏有收起、展开,同时带有淡入效果

这个例子用到的知识点:路由、状态管理、组件。

状态管理安装:

npm install --save vuex

我们先来看看效果演示图:

程序员是用代码来沟通的,所以费话不多说,直接上码:

index.html

Vue 实现树形菜单(多级菜单)功能模块- 云库网
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值