Echarts绘制多层树图,如图所示

步骤如下:
1.将echarts的series中type改成“tree”
2.修改series中symbol

echarts官网有相似例子,移步看树形图
https://echarts.apache.org/examples/zh/index.html?theme=light#chart-type-tree

由于是多个子节点,并且要求全部显示出来,因此需要在series里加上expandAndCollapse属性( fasle:将折叠收起的子树展开,true:将子树折叠收起)

我的data数据:

 var data = {"name": "S001","children": [{"name": "H031","children": [{"name": "H045 0.0t","value": "1",},{"name": "H045 28.5t","children": [{"name": "H045 28.2t","children": [{"name": "C101 28.1t","children": [{"name": "C102 28.0t","children": [{"name": "C103 28.0t","children": [{"name": "C104 27.8t","children": [{"name": "C161 2.5t",},{"name": "C161 12.2t",},{"name": "C161 12.0t",},{"name": "C161 0.6t",//图片也可以放到数据里//"symbol": 'image://https://www.akailibrary.com/wp-content/uploads/2020/05/1589443043-3784896.jpg',}],}],}],}],}],}],},]}    ]};

option代码

     var option = {series: [{type: 'tree',            //树形图data: [data],          //将data数据传入进去label: {position: 'left',verticalAlign: 'middle',align: 'right',fontSize: 10},                       //文字样式orient: 'vertical',     //图形竖向显示layout:'default',symbol:'image://https://www.akailibrary.com/wp-content/uploads/2020/05/1589443043-3784896.jpg',    //自定义图片symbolSize:  [40, 40],    //图片大小 roam:false,              //鼠标可以缩放,拖拽图形expandAndCollapse: false,//无关的子树折叠收起width: "50%"              //组件宽度}]}

Echarts绘制多层树图相关推荐

  1. Echarts绘制Tree树图的涟漪效果effectScatter

    1. 问题描述 Echarts绘制图表是支持涟漪效果的,但是搜了材料,有地图.折线图.散点图等,不支持树图. 本文方法实现了一种可以任意Echarts图的涟漪效果 2. 效果展示 将树图的一级节点全部 ...

  2. Echarts绘制差异代谢产物分类与KEGG通路分类的旭日图

    文章目录 前言 数据准备工作 绘图 excel旭日图的绘制 ECharts旭日图的绘制 ECharts旭日图 菜鸟编辑器修改后的旭日图 附演示代码 前言 整理实验数据,进行可视化,旭日图有利于简洁明了 ...

  3. hdc mfc 画扇形图_使用echarts绘制条形图和扇形图

    使用echarts绘制条形图和扇形图 简单举例说明下echarts如何绘制条形图和扇形图 代码示例 echarts绘制条形图和扇形图 var mychart1=echarts.init(documen ...

  4. 技术图文:如何利用C# + Echarts 绘制「堆叠条形图」?

    背景 前几天,我们介绍了 如何利用C# + Echarts 绘制 Bar Simple?,原以为把 Echarts 封装到这种程度就可以完成当前任务了. 可是,把软件原型提交给对方时,发现对方更希望& ...

  5. python画图代码彩虹-echarts绘制彩虹图

    echarts绘制彩虹图 1.开发环境 vue+echarts 2.电脑系统 windows10专业版 3.在使用echarts开发的过程中,我们可能需要绘制彩虹图,下面是我进行的总结,希望对你有所帮 ...

  6. origin如何绘制双y轴曲线_Origin用矩阵绘制多层曲面映射图

    点击上方关注点击下方点赞 [导读]怎样绘制多曲面映射图?1.矩阵数据的准备 1.1 XYYYY型数据 我们在实验中得到一张Excel表格 一列X表示电场强度,负载量不同的多列Y又分为Pm.Pr两组.那 ...

  7. ECharts绘制饼图

    ECharts绘制各种图表非常方便,首先去官网找到想要绘制的图表做参考 ,以下链接时官网示例 Examples - Apache EChartsECharts, a powerful, interac ...

  8. vue echarts绘制市级地图下钻(带注释)

    vue echarts绘制市级地图下钻 ------- 以浙江嘉兴市为例 首先要知道地图的数据获取:http://datav.aliyun.com/portal/school/atlas/area_s ...

  9. Echarts — 绘制省级地图

    版本:vue@3.0.5 + echarts@5.1.2 本文将介绍如何使用 echarts 绘制一个省级地图(以江西省为例) 一.安装 echarts npm i echarts --save-de ...

最新文章

  1. Java异常体系结构
  2. [实变函数]6 微分与不定积分
  3. 2.2 清除标注错误的数据-深度学习第三课《结构化机器学习项目》-Stanford吴恩达教授
  4. 8.0强行转换后变成了7_【建筑通】钻孔灌注桩后注浆施工工艺介绍
  5. 投资学习网课笔记(part1)--基金第一课
  6. LSTM(序列标注,自实现)
  7. iOS自定义从底部弹上来的View
  8. java 预览office_java在线预览office
  9. sql server 复制_SQL Server复制配置:点对点和合并复制
  10. Cisco Packet Tracer思科模拟器中OSPF动态路由配置
  11. 笔记:盖洛普《伟大管理的12要素》中的12原则
  12. 安捷伦的仪器设备出售
  13. 阿里云OSS 使用内网地址上传文件
  14. 怎么配置内网IP SSL证书?
  15. Kubernetes 学习总结(29)—— 使用 kubeadm 部署 Kubernetes 1.24 详细步骤总结
  16. 串口,使用交叉还是直连串口线
  17. 电脑出现Hold Escape key to prevent StartlsBack from loading,导致电脑闪屏。
  18. lol聊天服务器断开无法修复,英雄联盟无法聊天说话处理办法
  19. 什么情况下应该选用远心镜头
  20. 【Qt】 Fractal Designer 5.2 Bug Report

热门文章

  1. #莫比乌斯反演,乘法逆元,快速幂,整除分块#JZOJ 100006 洛谷 3704 bzoj 4816 数字表格
  2. core开发linux桌面应用,【.NET Core 跨平台 GUI 开发】第一篇:编写你的第一个 Gtk# 应用...
  3. 【Python爬虫系列教程 31-100】通过scrapy框架、爬取汽车之家宝马5系图片,学习Images管道
  4. Architectural Design
  5. Python产生batch数据的方法
  6. [置顶]百度、谷歌、雅虎三大搜索引擎算法区别
  7. 【element-ui】 el-table 表格动态合并相同数据单元格最全教程,可指定列+自定义合并条件,附完整代码
  8. 无法停止通用卷设备的解决方法
  9. zookeeper面试专题
  10. 玩转Git三剑客——01. 课程综述