怎么使用下拉菜单实现树状图的效果,并联动其他组件的数据
2024-11-28 14:58
独角鲸 前台管理员
2025-05-20 19:15

具体步骤可点击查看视频教程:使用山海鲸下拉菜单组件实现树状图效果,并联动其他组件数据,下面简单介绍一下。


想要使下拉菜单呈现出树状图的形式,需要使用JSON数据。如果下拉菜单想要联动其它组件,那么需要为其他组件绑定相同字段名称的数据


在示例中将使用下拉菜单来联动数据表格组件数据,它们的相同字段名为“json数据”


下拉菜单组件所绑定的数据如表格所示:

 json数据
 [{"label":"one1","value":"one1","children":[{"label":"two1-1","value":"two1-1","children":[{"label":"three1-1-1","value":"three1-1-1"},{"label":"three1-1-2","value":"three1-1-2"},{"label":"three1-1-3","value":"three1-1-3"},{"label":"three1-1-4","value":"three1-1-4"}]}]},{"label":"one2","value":"one2","children":[{"label":"two2-1","value":"two2-1","children":[{"label":"three2-1-1","value":"three2-1-1"}]},{"label":"two2-2","value":"two2-2","children":[{"label":"three2-2-1","value":"three2-2-1"},{"label":"three2-2-2","value":"three2-2-2"},{"label":"three2-2-3","value":"three2-2-3"}]}]},{"label":"one3","value":"one3","children":[{"label":"two3-1","value":"two3-1","children":[{"label":"three3-1-1","value":"three3-1-1"},{"label":"three3-1-2","value":"three3-1-2"},{"label":"three3-1-3","value":"three3-1-3"}]},{"label":"two3-2","value":"two3-2","children":[{"label":"three3-2-1","value":"three3-2-1"},{"label":"three3-2-2","value":"three3-2-2"},{"label":"three3-2-3","value":"three3-2-3"}]}]}]


数据表格组件所绑定的数据如表格所示:

json数据 
 three1-1-1
 three1-1-2
 three1-1-3
 three1-1-4
 three2-1-1
 three2-2-1
 three2-2-2
 three2-2-3
 three3-1-1
 three3-1-2
 three3-1-3
 three3-2-1
 three3-2-2
 three3-2-3

相关问题

我根据资源中心里面移动端的模板里的尺寸,设置后做的二维看板在手机上看还是不对,是什么问题该怎么解决呢
怎么与海康摄像头进行对接呢,对接之后怎么实现联动触发报警,与山海鲸数据管家我用萤石云对接,对接成功后再可视化软件中数据源对接时,山海鲸管家显现不出来
信号源那边只能做发射的话用这个URL怎么生成
图表组件的网格线默认显示,想隐藏横向或纵向网格线,该怎么操作?
如果我导出了部署文件,之后离线也能在查看器里打开吗,那之前关联的网络环境下的数据库的数据怎么办?
如果我用山海鲸可视化搭建了一个二维的项目,怎么再不使用电脑的情况下,将这个二维的项目投射到我的LED屏上,平时我是用U盘将要显示的内容放到LED屏上的
在自己的页面中通过iframe嵌入山海鲸页面后,山海鲸页面提示无法访问是什么原因,应该怎么处理呢
基础下拉菜单组件选择框背景颜色可以设置渐变色吗
报表门户的密码忘记了怎么办
想在图表上添加公司 logo,作为背景装饰,该怎么做?
扫描关注公众号

更多数字孪生可视化干货内容等你发现

了解更多内容

扫一扫
加入官方微信群
咨询热线0571-88650917
地址 公司 邮箱

杭州市文一西路海创科技中心 311121

杭州多算科技有限公司

support@shanhaibi.com

关注山海鯨官方qq群,了解更多内容

QQ群号:788095444

Copyright © 2020-2026 多算科技, All Rights Reserved. 浙ICP备20006837号-5