Title

var _data =[];var _flows =[

[

{"name": "步骤1", "id": 87, "count": 2,},

{"name": "步骤2", "id": 88, "count": 2,},

{"name": "步骤3", "id": 89, "count": 2,},

{"name": "步骤4", "id": 90, "count": 2,},

{"name": "步骤5", "id": 91, "count": 2,}],

[

{"name": "步骤1", "id": 74, "count": 2,},

{"name": "步骤1", "id": 75, "count": 2,},

{"name": "步骤1", "id": 76, "count": 2,}

]

];

$.each(_flows,function(i, v) {var_current;

$.each(v.reverse(),function(j, k) {if (j === 0) {

_current={"name": k.name,"value": k.count ? k.count : 0}

}else{

_current={"name": k.name,"value": k.count ? k.count : 0,"children": [_current]

}

}

})

_data.push(_current)

})/*以上是数据的操作,为了组成树形结构数据,可以忽略*/

//每条流程高度100px 动态设置画布高度

$('#processFlow').css('height', 100 *_data.length);var myChart = echarts.init(document.getElementById('processFlow'));var data ={"name": '流程',"value": 16,"children": _data

};var option ={

backgroundColor:'#cc2693',

tooltip: {

show:false,

trigger:'item',

triggerOn:'mousemove'},

series: [

{

type:'tree',

id:0,

name:'tree1',

data: [data],

layout:'orthogonal',

top:'10%',

left:'8%',

bottom:'22%',

right:'20%',

symbolSize:7,

edgeShape:'polyline',

edgeForkPosition:'63%',

initialTreeDepth:-1,//初始展开的层级(深度)

//小圆点

itemStyle: {

color:'#C9924B',

borderColor:'#C9924B',

},

lineStyle: {

curveness:0.5,//线的曲度

width: 2//线宽

},

label: {

backgroundColor:'#f2f2f2',

position:'inside',

verticalAlign:'middle',

align:'center',

borderColor:'#e6e6e6',

borderWidth:2,

borderRadius:5,

padding:5,

height:40,

formatter:function(data) {return ['{name| ' + data.name + ' }', '{value| ' + data.value + ' }'].join('\n');

},

rich: {//给不同的数据应用不同的样式

name: {

color:'#000',

fontSize:14,

lineHeight:20,

},

value: {

color:'#000',

fontSize:14,

lineHeight:20,

fontWeight:'bold',

},

}

},

leaves: {

label: {

position:'inside',

verticalAlign:'middle',

align:'center'}

},

expandAndCollapse:false,

animationDuration:550,

animationDurationUpdate:750,

roam:true,//是否开启鼠标缩放和平移漫游 如果版本太低的话 这里是不生效的 我用的是4.2.1

}

]

};//使用刚指定的配置项和数据显示图表。

myChart.setOption(option);

window.οnresize= function() {

myChart.resize();

}

echarts 树图样式美化_echarts树图tree改为流程图相关推荐

  1. echarts 树图样式美化_echarts2 tree树图自定义显示缩放大小、位置

    <> 看到网上关于echarts tree的资料有点少,做项目恰巧遇到这个,把一些获得分享给大家. 从echarts.官方API中我们似乎只能定义根节点的位置,并不能指定树图整体的大小以及 ...

  2. echarts tree默认展开_Echarts树图定制详解

    本文讲的是如何定制Echarts的tree图.主要包括下载.全局变量名修改.左键菜单添加.右键菜单添加.内容缩放.文本过滤高亮等. 一 说明 Echarts中提供了tree图,但实际项目中,该tree ...

  3. 博客园 页首html代码,可爱的博客园样式美化、自定义博客园主题样式

    cute-cnblogs 说明 "我经常有那种感觉,如果这个事情来了,你却没有勇敢地去解决掉,它一定会再来.生活真是这样,它会一次次地让你去做这个功课直到你学会为止." -- &l ...

  4. 博客园页面定制html代码,可爱的博客园样式美化、自定义博客园主题样式

    cute-cnblogs 说明 "我经常有那种感觉,如果这个事情来了,你却没有勇敢地去解决掉,它一定会再来.生活真是这样,它会一次次地让你去做这个功课直到你学会为止." -- &l ...

  5. 可爱的博客园样式美化、自定义博客园主题样式

    cute-cnblogs 说明 "我经常有那种感觉,如果这个事情来了,你却没有勇敢地去解决掉,它一定会再来.生活真是这样,它会一次次地让你去做这个功课直到你学会为止." -- &l ...

  6. html5复选框样式,11种炫酷CSS3复选框checkbox样式美化效果

    这是一款效果非常酷的CSS3复选框checkbox样式美化效果.该复选框美化效果共有11种.默认的复选框的样式十分不好看,该效果将复选框加一美化,带上了一些动画效果,其中一些制作为滑动按钮的样式. 使 ...

  7. html表单复选框样式,美化表单——自定义checkbox和radio样式

    如果你对本站比较观注的话,应该很清楚,前面就有这方面的介绍.因为大家都知道表单中的部分元素如果单单使用CSS是没办法完成的,所以最近花全力在学习这方面的制作.在本站有关于这样制作有好几个教程了,比如说 ...

  8. option样式美化 css,CSS select样式优化

    下拉选择菜单基本的CSS样式不怎么好看,通过一些简单的样式优化,就可以起到美化的作用了. 请选择您所在的城市 请选择您所在的城市 中山市 太原市 广州市 CSS样式 .sel_wrap{ height ...

  9. CSS前端样式美化总结

    css按钮样式美化 .login-button { /* 按钮美化 */     width: 270px; /* 宽度 */     height: 40px; /* 高度 */     borde ...

最新文章

  1. 实验二 164 张增进
  2. cnn中关于平均池化和最大池化的理解
  3. Android webView 缓存 Cache + HTML5离线功能 解决
  4. 日常生活小技巧 -- CSDN自定义博客栏目
  5. 中国海外投资在非洲市场的开放政策
  6. ABP Framework 5.0 RC.1 新特性和变更说明
  7. 回归指令_用一条指令在新款 Mac 上找回经典的开机启动声
  8. 蓝桥杯 BASIC-20 基础练习 数的读法 问题
  9. MySQL 时间戳(timestamp类型)和时间(datetime类型)的获取/相互转换/格式化
  10. 0+到10+随机数+java_Java随机数总结
  11. 模板--templates
  12. 优雅的开发Swift和Objective C混编的Framework
  13. k3 wise组件服务器安装,金蝶 K3 WISE 中间层组件安装报错!
  14. 大疆御2电池数据查看教程
  15. 蓝色理想:讲解网络端口及其详解的一个好网址
  16. 在国内如何使用gmail_如何在Gmail中召回电子邮件
  17. 计算机毕业设计_基于SSM的医院预约挂号系统设计与实现
  18. 离散数学:集合论的代数化样例
  19. ACT开发初步(一)
  20. 卡尔曼滤波-建立卡尔曼滤波直觉

热门文章

  1. JAVA程序设计----多线程(上)
  2. flex与java间用json传输数据,如何在Java中使用flexjson通过@JSON注释控制序列化?
  3. 标记注解 java_【java】细说 JAVA中 标注 注解(annotation)
  4. windows下安装rabbitMQ教程(实战书写)
  5. 【工作笔记】ElasticSearch —— 常用插件/工具汇总
  6. 吴恩达机器学习 -- 神经网络学习
  7. pat 1025 反转链表
  8. 剑指 Offer 28. 对称的二叉树【无取巧,易于理解!】
  9. detectron2训练自己的数据集_YOLO(v3)PyTorch版 训练自己的数据集
  10. mysql -u 报错_MySQL报错解决!