echarts各个配置项详细说明
echarts tree 参数

Echarts Tree 参数详解一、概述Echarts是一款由百度开发的可视化库,能够帮助开发者快速、高效地实现各种数据可视化需求。
其中,Echarts中的树图(Tree)是一种常用的图表类型,能够清晰展示层级关系和数据分布。
在使用Echarts进行树图可视化时,合理设置参数是十分关键的。
本文将针对Echarts 树图的参数进行详细解读和分析,帮助开发者更好地理解和使用Echarts树图。
二、参数详解1. series在Echarts树图中,series是表示系列列表的参数,可以设置多个系列以展示不同的数据信息。
在series参数中,主要包括数据、节点样式、边的样式等设置。
2. layoutlayout参数用于设置树图的布局方式,主要包括"orthogonal"(正交布局)和"radial"(径向布局)两种形式。
通过设置layout参数,可以使树图展现出不同的布局效果,适应不同的数据呈现需求。
3. emphasisemphasis参数用于设置图形在高亮状态下的样式,当用户对某节点进行交互操作时,可以通过设置emphasis参数突出显示该节点的样式,提升用户体验。
4. expandAndCollapseexpandAndCollapse参数用于设置树图节点的展开与折叠功能,当用户需要对树图进行交互操作时,可以通过设置expandAndCollapse参数来启用节点的展开与折叠功能,实现更灵活的数据查看和操作。
5. tooltiptooltip参数用于设置树图节点的提示框样式和内容,当用户将鼠标悬停在某节点上时,通过设置tooltip参数可以展示出节点的详细信息,帮助用户更好地理解数据。
三、个人观点与理解通过对Echarts树图参数的深入了解和分析,我认为合理设置参数是实现高质量树图可视化的关键。
在实际使用中,开发者应该根据具体的数据特点和展示需求,灵活使用各种参数,以达到最佳的可视化效果。
echarts 参数

Echarts 参数一、什么是 EchartsEcharts 是一个由百度开发的基于 JavaScript 的开源可视化图表库,它提供了丰富的图表类型和交互功能,可以用于展示各种数据。
Echarts 的特点是简单易用、灵活性强,支持多种数据格式和数据源,并且可以通过配置参数来实现个性化的图表展示。
二、Echarts 的基本参数在使用 Echarts 进行图表展示时,需要配置一些基本的参数来定义图表的样式、数据和交互等。
下面是一些常用的 Echarts 参数:1. 标题参数•title.text:图表的标题文本。
•title.subtext:图表的副标题文本。
2. 图例参数•legend.data:图例的数据,用于展示各个系列的名称。
3. X 轴参数•xAxis.type:X 轴的类型,可以是类目轴(‘category’)、数值轴(‘value’)或时间轴(‘time’)。
•xAxis.data:X 轴的数据,用于展示类目轴的刻度。
4. Y 轴参数•yAxis.type:Y 轴的类型,可以是类目轴、数值轴或时间轴。
•yAxis.data:Y 轴的数据,用于展示类目轴的刻度。
5. 系列参数•:系列的名称。
•series.type:系列的类型,可以是折线图(‘line’)、柱状图(‘bar’)、饼图(‘pie’)等。
•series.data:系列的数据,用于展示图表的数值。
6. 工具箱参数•toolbox.feature:工具箱的功能,可以包括数据视图、保存图表、刷新图表等功能。
7. 颜色参数•color:图表的颜色,可以是单个颜色值或颜色数组。
三、Echarts 参数的使用示例下面是一个使用 Echarts 参数的示例,展示一个简单的柱状图:// 引入 Echartsimport echarts from 'echarts';// 初始化图表var myChart = echarts.init(document.getElementById('chart'));// 配置参数var option = {title: {text: '柱状图示例',subtext: '数据来源:xxx',},legend: {data: ['销量'],},xAxis: {type: 'category',data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子'],},yAxis: {type: 'value',},series: [{name: '销量',type: 'bar',data: [5, 20, 36, 10, 10, 20],},],};// 使用配置参数绘制图表myChart.setOption(option);四、Echarts 参数的高级用法除了上述基本参数外,Echarts 还提供了许多高级的配置参数,用于实现更复杂的图表展示。
ECharts在数据可视化中的应用

1 引言(Introduction)
在这个互联网时代的大背景下,当人们面对海量数据的时 候[1],仅仅通过单纯的文本数据表达方式和分析手段来快速高 效地处理和使用数据已经是非常困难的事,想通过人工去分析 这些数据,从而得以深刻地理解,并进一步形成正确的概念和 看法几乎不可能。对数据的可视化可以把晦涩难懂的传统数据 在屏幕上直观形象生动地表达出来[2],大大加强了人们对于数 据的理解交互力度[3],并允许通过交互手段控制数据的抽取和 画面的显示,使隐含于数据之中不可见的现象成为可见[4],为人 们分析、理解数据、形成概念、找出规律提供了强有力的手段。
在教师专业发展领域中鲜有聚焦数据可视化的研究。本文 将以教师专业发展数据的可视化为例,基于ECharts技术,阐
述数据可视化系统的开发与应用。
2 可视化的基本框架(Basic framework for visualization)
2.1 可视化通用流程 总的来说,可视化流程可以分为三个阶段:采集、处理、
呈现,如图1所示。可视化采集的数据都是从基于数据背后的 自然现象或社会现象抽象出来的数据。数据类型、数据结构均 会根据可视化任务的不同而改变。数据采集后要对数据进行数 据清洗、规范、分析[5],形成具有一定组织形式和规范的存储 结构,采用合适的数据处理方法,将所需数据信息映射到不同 的视觉通道,在制作或写代码过程中,再不断调整和迭代,最 后呈现出想要的结果。
图2 可视化循环模型 Fig.2 Circulation model of visualization
3 基于ECharts平台的可视化开发(Visualization development based on ECharts)
echarts features参数

Echarts是一个由百度开发的数据可视化库,它为用户提供了丰富的图表类型和交互功能,可以满足各种数据展示的需求。
在echarts中,features参数是一个非常重要的配置项,它用于控制图表的功能按钮,包括数据视图、保存图片、数据区域缩放、重置、刷新等。
通过features参数的配置,用户可以自定义图表的交互功能,使图表更加灵活和易用。
接下来我们将详细介绍features参数的用法和功能,以供用户参考。
1. 数据视图- 数据视图是echarts中的一个重要功能,它可以让用户查看图表中的数据,并进行数据的编辑和导出。
在features参数中,通过设置dataView属性为true,即可开启数据视图功能。
用户可以在图表中看到一个数据表格,其中包含了图表中的原始数据,用户可以进行数据的修改和导出操作。
2. 保存图片- 通过设置saveAsImage属性为true,用户可以在图表中看到一个保存图片的按钮,点击按钮即可将当前图表保存为图片文件。
这个功能对于用户共享图表数据和结果非常方便。
3. 数据区域缩放- 数据区域缩放是echarts中常用的交互功能之一,它可以让用户在图表中进行数据的放大和缩小操作。
在features参数中,通过设置dataZoom属性为true,即可开启数据区域缩放功能。
用户可以在图表中看到数据区域缩放的滑动条,通过滑动滑动条可以调整图表数据的显示范围。
4. 重置- 重置功能可以让用户将图表重置为初始状态,取消所有的数据区域缩放和平移操作。
在features参数中,通过设置restore属性为true,即可开启重置功能。
用户在图表中可以看到一个重置的按钮,点击按钮即可将图表恢复到初始状态。
5. 刷新- 刷新功能可以让用户重新加载图表的数据,更新图表的展示结果。
在features参数中,通过设置dataZoom属性为true,即可开启刷新功能。
用户可以在图表中看到一个刷新的按钮,点击按钮即可重新加载图表的数据。
echarts 常用的配置项

echarts 常用的配置项(原创版)目录1.echarts 概述2.echarts 常用配置项3.配置项详解3.1 标题3.2 工具栏3.3 颜色3.4 数据系列3.5 图形类型3.6 坐标轴3.7 事件正文echarts 是一个开源的 JavaScript 可视化库,能够提供直观、交互丰富的图表展示。
使用 echarts 可以方便地为网站或应用添加图表功能,让数据更加生动形象。
下面,我们来详细了解一下 echarts 的一些常用配置项。
一、标题标题是图表中一个重要的组成部分,可以显示图表的主题和数据内容。
标题的配置项包括:- text:标题文本- left:标题位置,取值范围为 "left"、"right"、"center"- top:标题垂直位置,取值范围为 "top"、"bottom"、"middle"二、工具栏工具栏是图表的控制面板,可以方便地对图表进行操作。
工具栏的配置项包括:- show:是否显示工具栏,取值范围为 "true"、"false"- items:工具栏中的项目,包括 "zoom"、"pan"、"reset" 等三、颜色颜色是图表中不可缺少的元素,可以美化图表,增强视觉效果。
颜色的配置项包括:- textStyle:文本样式,包括颜色、字体、大小等- grid:网格线样式,包括颜色、宽度等- axisLine:坐标轴线样式,包括颜色、宽度等四、数据系列数据系列是图表中最重要的部分,它包括了一系列的数据点。
数据系列的配置项包括:- name:数据系列名称- type:数据系列类型,如 "bar"、"pie"、"line" 等- data:数据点,包括 x、y 轴的数据值五、图形类型图形类型是 echarts 中的一个重要概念,它决定了图表的展示形式。
关于ECharts仪表盘的全部相关配置

关于ECharts仪表盘的全部相关配置<html><head><meta charset="UTF-8"><title>单仪表盘案例</title><!-- 引⼊ ECharts ⽂件 --><script src="js/echarts4.0.js" type="text/javascript" charset="utf-8"></script><body><!-- 为 ECharts 准备⼀个具备⼤⼩(宽⾼)的容器 --><div id="chart1" style="width: 80%;height: 400px;top: 50px;left: 10%;border: 3px solid #000;"></div></body></html><script type="text/javascript">// 基于准备好的容器(这⾥的容器是id为chart1的div),初始化echarts实例var chart1 = echarts.init(document.getElementById("chart1"));var colorTemplate1 = [[0.2, "rgba(255,0,0,0.8)"], [0.8, "rgba(0,255,255,0.8)"], [1, "rgba(0,255,0,0.8)"]];var data1 = [{name: "安全度",value: 85,}];// 指定图表的配置项和数据var option = {backgroundColor: "#000",tooltip: { // 本系列特定的 tooltip 设定。
echarts(4.0版本)

echarts(4.0版本)1、echarts 开发⽂档:或(官⽹) 或 (w3C 教程)2、echarts属性详细介绍:3、ECharts Map 属性详解:4、数据可视化echarts.js使⽤指南:个⼈:地图、离散型的图和⼀般规则的数据图标是有区别的。
echarts 的 API⼀、echarts.init: 1、echarts.init 返回⼀个 echartsInstance 对象。
⼆、echartsInstance 对象:通过 echarts.init 创建的实例 1、echartsInstance.setOption: a、初始设置和更新都是通过这个API 实现的。
b、setOption 会合并新的参数和数据。
所以更新数据时,不需要全部配置项设置,只要把需要更新的配置设置下就可以了。
var option = myChart.getOption();option.visualMap[0].inRange.color = ...;myChart.setOption(option);// 或 (官⽅推荐下⾯这种)myChart.setOption({visualMap: {inRange: {color: ...}}}) 2、echartsInstance.getOption: 注意:返回的 option 每个组件的属性值都统⼀是⼀个数组,不管setOption传进来的时候是单个组件的对象还是多个组件的数组。
3、echartsInstance.resize:改变图表尺⼨,⼿动调⽤⽅法,改变图标尺⼨。
4、echartsInstance.getWidth 和 echartsInstance.getHeigh:获取 ECharts 实例容器的宽度和⾼度。
5、echartsInstance.getDom:获取 ECharts 实例容器的 dom 节点。
6、echartsInstance.clear:清空当前实例,会移除实例中所有的组件和图表。
echarts各个配置项详细说明

echarts各个配置项详细说明总结最近有个朋友在做关于各种图表的项目,用到了echarts,关于各个配置项刚开始用好多都不懂,有些地方需要改不知道改哪个参数,就在网上查了各种,找到了一个不错的总结,分享给大家。
(echart s官网也有配置项说明文档。
)theme = {// 全图默认背景// backgroundColor: 'rgba(0,0,0,0)',// 默认色板color: ['#ff7f50','#87cefa','#da70d6','#32cd32','#6495ed','#ff69b4','#ba55d3','#cd5c5c','#ffa500','#40e0d0','#1e90ff','#ff6347','#7b68ee','#00fa9a','#ffd700','#6699FF','#ff6666','#3cb371','#b8860b','#30e0e0'],// 图表标题title: {x: 'left', // 水平安放位置,默认为左对齐,可选为:// 'center' ¦ 'left' ¦ 'right'// ¦ {number}(x坐标,单位px)y: 'top', // 垂直安放位置,默认为全图顶端,可选为:// 'top' ¦ 'bottom' ¦ 'center'// ¦ {number}(y坐标,单位px)//textAlign: null // 水平对齐方式,默认根据x设置自动调整backgroundColor: 'rgba(0,0,0,0)',borderColor: '#ccc', // 标题边框颜色borderWidth: 0, // 标题边框线宽,单位px,默认为0(无边框)padding: 5, // 标题内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssitemGap: 10, // 主副标题纵向间隔,单位px,默认为10,textStyle: {fontSize: 18,fontWeight: 'bolder',color: '#333' // 主标题文字颜色},subtextStyle: {color: '#aaa' // 副标题文字颜色}},// 图例legend: {orient: 'horizontal', // 布局方式,默认为水平布局,可选为:// 'horizontal' ¦ 'vertical'x: 'center', // 水平安放位置,默认为全图居中,可选为:// 'center' ¦ 'left' ¦ 'right'// ¦ {number}(x坐标,单位px)y: 'top', // 垂直安放位置,默认为全图顶端,可选为:// 'top' ¦ 'bottom' ¦ 'center'// ¦ {number}(y坐标,单位px)backgroundColor: 'rgba(0,0,0,0)',borderColor: '#ccc', // 图例边框颜色borderWidth: 0, // 图例边框线宽,单位px,默认为0(无边框)padding: 5, // 图例内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssitemGap: 10, // 各个item之间的间隔,单位px,默认为10,// 横向布局时为水平间隔,纵向布局时为纵向间隔itemWidth: 20, // 图例图形宽度itemHeight: 14, // 图例图形高度textStyle: {color: '#333' // 图例文字颜色}},// 值域dataRange: {orient: 'vertical', // 布局方式,默认为垂直布局,可选为:// 'horizontal' ¦ 'vertical'x: 'left', // 水平安放位置,默认为全图左对齐,可选为:// 'center' ¦ 'left' ¦ 'right'// ¦ {number}(x坐标,单位px)y: 'bottom', // 垂直安放位置,默认为全图底部,可选为:// 'top' ¦ 'bottom' ¦ 'center'// ¦ {number}(y坐标,单位px)backgroundColor: 'rgba(0,0,0,0)',borderColor: '#ccc', // 值域边框颜色borderWidth: 0, // 值域边框线宽,单位px,默认为0(无边框)padding: 5, // 值域内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssitemGap: 10, // 各个item之间的间隔,单位px,默认为10,// 横向布局时为水平间隔,纵向布局时为纵向间隔itemWidth: 20, // 值域图形宽度,线性渐变水平布局宽度为该值 * 10 itemHeight: 14, // 值域图形高度,线性渐变垂直布局高度为该值 * 10 splitNumber: 5, // 分割段数,默认为5,为0时为线性渐变color:['#1e90ff','#f0ffff'],//颜色//text:['高','低'], // 文本,默认为数值文本textStyle: {color: '#333' // 值域文字颜色}},toolbox: {orient: 'horizontal', // 布局方式,默认为水平布局,可选为:// 'horizontal' ¦ 'vertical'x: 'right', // 水平安放位置,默认为全图右对齐,可选为:// 'center' ¦ 'left' ¦ 'right'// ¦ {number}(x坐标,单位px)y: 'top', // 垂直安放位置,默认为全图顶端,可选为:// 'top' ¦ 'bottom' ¦ 'center'// ¦ {number}(y坐标,单位px)color : ['#1e90ff','#22bb22','#4b0082','#d2691e'],backgroundColor: 'rgba(0,0,0,0)', // 工具箱背景颜色borderColor: '#ccc', // 工具箱边框颜色borderWidth: 0, // 工具箱边框线宽,单位px,默认为0(无边框)padding: 5, // 工具箱内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssitemGap: 10, // 各个item之间的间隔,单位px,默认为10,// 横向布局时为水平间隔,纵向布局时为纵向间隔itemSize: 16, // 工具箱图形宽度featureImageIcon : {}, // 自定义图片iconfeatureTitle : {mark : '辅助线开关',markUndo : '删除辅助线',markClear : '清空辅助线',dataZoom : '区域缩放',dataZoomReset : '区域缩放后退',dataView : '数据视图',lineChart : '折线图切换',barChart : '柱形图切换',restore : '还原',saveAsImage : '保存为图片'}},// 提示框tooltip: {trigger: 'item', // 触发类型,默认数据触发,见下图,可选为:'item' ¦ 'axis' showDelay: 20, // 显示延迟,添加显示延迟可以避免频繁切换,单位mshideDelay: 100, // 隐藏延迟,单位mstransitionDuration : 0.4, // 动画变换时间,单位sbackgroundColor: 'rgba(0,0,0,0.7)', // 提示背景颜色,默认为透明度为0.7的黑色borderColor: '#333', // 提示边框颜色borderRadius: 4, // 提示边框圆角,单位px,默认为4borderWidth: 0, // 提示边框线宽,单位px,默认为0(无边框)padding: 5, // 提示内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssaxisPointer : { // 坐标轴指示器,坐标轴触发有效type : 'line', // 默认为直线,可选为:'line' | 'shadow'lineStyle : { // 直线指示器样式设置color: '#48b',width: 2,type: 'solid'},shadowStyle : { // 阴影指示器样式设置width: 'auto', // 阴影大小color: 'rgba(150,150,150,0.3)' // 阴影颜色}},textStyle: {color: '#fff'}},// 区域缩放控制器dataZoom: {orient: 'horizontal', // 布局方式,默认为水平布局,可选为:// 'horizontal' ¦ 'vertical'// x: {number}, // 水平安放位置,默认为根据grid参数适配,可选为:// {number}(x坐标,单位px)// y: {number}, // 垂直安放位置,默认为根据grid参数适配,可选为:// {number}(y坐标,单位px)// width: {number}, // 指定宽度,横向布局时默认为根据grid参数适配// height: {number}, // 指定高度,纵向布局时默认为根据grid参数适配backgroundColor: 'rgba(0,0,0,0)', // 背景颜色dataBackgroundColor: '#eee', // 数据背景颜色fillerColor: 'rgba(144,197,237,0.2)', // 填充颜色handleColor: 'rgba(70,130,180,0.8)' // 手柄颜色},// 网格grid: {x: 80,y: 60,x2: 80,y2: 60,// width: {totalWidth} - x - x2,// height: {totalHeight} - y - y2,backgroundColor: 'rgba(0,0,0,0)',borderWidth: 1,borderColor: '#ccc'},// 类目轴categoryAxis: {position: 'bottom', // 位置nameLocation: 'end', // 坐标轴名字位置,支持'start' | 'end'boundaryGap: true, // 类目起始和结束两端空白策略axisLine: { // 坐标轴线show: true, // 默认显示,属性show控制显示与否lineStyle: { // 属性lineStyle控制线条样式color: '#48b',width: 2,type: 'solid'}},axisTick: { // 坐标轴小标记show: true, // 属性show控制显示与否,默认不显示interval: 'auto',// onGap: null,inside : false, // 控制小标记是否在grid里length :5, // 属性length控制线长lineStyle: { // 属性lineStyle控制线条样式color: '#333',width: 1}},axisLabel: { // 坐标轴文本标签,详见axis.axisLabelshow: true,interval: 'auto',rotate: 0,margin: 8,// formatter: null,textStyle: { // 其余属性默认使用全局文本样式,详见TEXTSTYLE color: '#333'}},splitLine: { // 分隔线show: true, // 默认显示,属性show控制显示与否// onGap: null,lineStyle: { // 属性lineStyle(详见lineStyle)控制线条样式 color: ['#ccc'],width: 1,type: 'solid'}},splitArea: { // 分隔区域show: false, // 默认不显示,属性show控制显示与否// onGap: null,areaStyle: { // 属性areaStyle(详见areaStyle)控制区域样式 color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)'] }}},// 数值型坐标轴默认参数valueAxis: {position: 'left', // 位置nameLocation: 'end', // 坐标轴名字位置,支持'start' | 'end'nameTextStyle: {}, // 坐标轴文字样式,默认取全局样式boundaryGap: [0, 0], // 数值起始和结束两端空白策略splitNumber: 5, // 分割段数,默认为5axisLine: { // 坐标轴线show: true, // 默认显示,属性show控制显示与否lineStyle: { // 属性lineStyle控制线条样式color: '#48b',width: 2,type: 'solid'}},axisTick: { // 坐标轴小标记show: false, // 属性show控制显示与否,默认不显示inside : false, // 控制小标记是否在grid里length :5, // 属性length控制线长lineStyle: { // 属性lineStyle控制线条样式color: '#333',width: 1}},axisLabel: { // 坐标轴文本标签,详见axis.axisLabelshow: true,rotate: 0,margin: 8,// formatter: null,textStyle: { // 其余属性默认使用全局文本样式,详见TEXTSTYLE color: '#333'}},splitLine: { // 分隔线show: true, // 默认显示,属性show控制显示与否lineStyle: { // 属性lineStyle(详见lineStyle)控制线条样式 color: ['#ccc'],width: 1,type: 'solid'}},splitArea: { // 分隔区域show: false, // 默认不显示,属性show控制显示与否areaStyle: { // 属性areaStyle(详见areaStyle)控制区域样式 color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)'] }}},polar : {center : ['50%', '50%'], // 默认全局居中radius : '75%',startAngle : 90,splitNumber : 5,name : {show: true,textStyle: { // 其余属性默认使用全局文本样式,详见TEXTSTYLEcolor: '#333'}},axisLine: { // 坐标轴线show: true, // 默认显示,属性show控制显示与否lineStyle: { // 属性lineStyle控制线条样式color: '#ccc',width: 1,type: 'solid'}},axisLabel: { // 坐标轴文本标签,详见axis.axisLabelshow: false,textStyle: { // 其余属性默认使用全局文本样式,详见TEXTSTYLEcolor: '#333'}},splitArea : {show : true,areaStyle : {color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)']}},splitLine : {show : true,lineStyle : {width : 1,color : '#ccc'}}},// 柱形图默认参数bar: {barMinHeight: 0, // 最小高度改为0// barWidth: null, // 默认自适应barGap: '30%', // 柱间距离,默认为柱形宽度的30%,可设固定值barCategoryGap : '20%', // 类目间柱形距离,默认为类目间距的20%,可设固定值itemStyle: {normal: {// color: '各异',barBorderColor: '#fff', // 柱条边线barBorderRadius: 0, // 柱条边线圆角,单位px,默认为0barBorderWidth: 1, // 柱条边线线宽,单位px,默认为1label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}},emphasis: {// color: '各异',barBorderColor: 'rgba(0,0,0,0)', // 柱条边线barBorderRadius: 0, // 柱条边线圆角,单位px,默认为0 barBorderWidth: 1, // 柱条边线线宽,单位px,默认为1 label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}}}},// 折线图默认参数line: {itemStyle: {normal: {// color: 各异,label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE},lineStyle: {width: 2,type: 'solid',shadowColor : 'rgba(0,0,0,0)', //默认透明shadowBlur: 5,shadowOffsetX: 3,shadowOffsetY: 3}},emphasis: {// color: 各异,label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}}},//smooth : false,//symbol: null, // 拐点图形类型symbolSize: 2, // 拐点图形大小//symbolRotate : null, // 拐点图形旋转控制showAllSymbol: false // 标志图形默认只有主轴显示(随主轴标签间隔隐藏策略)},// K线图默认参数k: {// barWidth : null // 默认自适应// barMaxWidth : null // 默认自适应itemStyle: {normal: {color: '#fff', // 阳线填充颜色color0: '#00aa11', // 阴线填充颜色lineStyle: {width: 1,color: '#ff3200', // 阳线边框颜色color0: '#00aa11' // 阴线边框颜色}},emphasis: {// color: 各异,// color0: 各异}}},// 散点图默认参数scatter: {//symbol: null, // 图形类型symbolSize: 4, // 图形大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolSi ze * 2//symbolRotate : null, // 图形旋转控制large: false, // 大规模散点图largeThreshold: 2000,// 大规模阀值,large为true且数据量>largeThreshold才启用大规模模式itemStyle: {normal: {// color: 各异,label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}},emphasis: {// color: '各异'label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}}}},// 雷达图默认参数radar : {itemStyle: {normal: {// color: 各异,label: {show: false},lineStyle: {width: 2,type: 'solid'}},emphasis: {// color: 各异,label: {show: false}}},//symbol: null, // 拐点图形类型symbolSize: 2 // 可计算特性参数,空数据拖拽提示图形大小 //symbolRotate : null, // 图形旋转控制},// 饼图默认参数pie: {center : ['50%', '50%'], // 默认全局居中radius : [0, '75%'],clockWise : false, // 默认逆时针startAngle: 90,minAngle: 0, // 最小角度改为0selectedOffset: 10, // 选中是扇区偏移量itemStyle: {normal: {// color: 各异,borderColor: '#fff',borderWidth: 1,label: {show: true,position: 'outer'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },labelLine: {show: true,length: 20,lineStyle: {// color: 各异,width: 1,type: 'solid'}}},emphasis: {// color: 各异,borderColor: 'rgba(0,0,0,0)',borderWidth: 1,label: {show: false// position: 'outer'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },labelLine: {show: false,length: 20,lineStyle: {// color: 各异,width: 1,type: 'solid'}}}}},map: {mapType: 'china', // 各省的mapType暂时都用中文mapLocation: {x : 'center',y : 'center'// width // 自适应// height // 自适应},showLegendSymbol : true, // 显示图例颜色标识(系列标识的小圆点),存在legend时生效itemStyle: {normal: {// color: 各异,borderColor: '#fff',borderWidth: 1,areaStyle: {color: '#ccc'//rgba(135,206,250,0.8)},label: {show: false,textStyle: {color: 'rgba(139,69,19,1)'}}},emphasis: { // 也是选中样式// color: 各异,borderColor: 'rgba(0,0,0,0)',borderWidth: 1,areaStyle: {color: 'rgba(255,215,0,0.8)'},label: {show: false,textStyle: {color: 'rgba(139,69,19,1)'}}}}},force : {// 数据map到圆的半径的最小值和最大值minRadius : 10,maxRadius : 20,density : 1.0,attractiveness : 1.0,// 初始化的随机大小位置initSize : 300,// 向心力因子,越大向心力越大centripetal : 1,// 冷却因子coolDown : 0.99,// 分类里如果有样式会覆盖节点默认样式itemStyle: {normal: {// color: 各异,label: {show: false// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },nodeStyle : {brushType : 'both',color : '#f08c2e',strokeColor : '#5182ab'},linkStyle : {strokeColor : '#5182ab'}},emphasis: {// color: 各异,label: {show: false// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },nodeStyle : {},linkStyle : {}}}},chord : {radius : ['65%', '75%'],center : ['50%', '50%'],padding : 2,sort : 'none', // can be 'none', 'ascending', 'descending'sortSub : 'none', // can be 'none', 'ascending', 'descending'startAngle : 90,clockWise : false,showScale : false,showScaleText : false,itemStyle : {normal : {label : {show : true// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },lineStyle : {width : 0,color : '#000'},chordStyle : {lineStyle : {width : 1,color : '#666'}}},emphasis : {lineStyle : {width : 0,color : '#000'},chordStyle : {lineStyle : {width : 2,color : '#333'}}}}},island: {r: 15,calculateStep: 0.1 // 滚轮可计算步长 0.1 = 10%},markPoint : {symbol: 'pin', // 标注类型symbolSize: 10, // 标注大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbol Size * 2//symbolRotate : null, // 标注旋转控制itemStyle: {normal: {// color: 各异,// borderColor: 各异, // 标注边线颜色,优先于colorborderWidth: 2, // 标注边线线宽,单位px,默认为1label: {show: true,position: 'inside' // 可选为'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}},emphasis: {// color: 各异label: {show: true// position: 'inside' // 'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}}}},markLine : {// 标线起始和结束的symbol介绍类型,如果都一样,可以直接传stringsymbol: ['circle', 'arrow'],// 标线起始和结束的symbol大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolSize * 2symbolSize: [2, 4],// 标线起始和结束的symbol旋转控制//symbolRotate : null,itemStyle: {normal: {// color: 各异, // 标线主色,线色,symbol主色// borderColor: 随color, // 标线symbol边框颜色,优先于colorborderWidth: 2, // 标线symbol边框线宽,单位px,默认为2label: {show: false,// 可选为 'start'|'end'|'left'|'right'|'top'|'bottom'position: 'inside',textStyle: { // 默认使用全局文本样式,详见TEXTSTYLEcolor: '#333'}},lineStyle: {// color: 随borderColor, // 主色,线色,优先级高于borderColor和color// width: 随borderWidth, // 优先于borderWidthtype: 'solid',shadowColor : 'rgba(0,0,0,0)', //默认透明shadowBlur: 5,shadowOffsetX: 3,shadowOffsetY: 3}},emphasis: {// color: 各异label: {show: false// position: 'inside' // 'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE},lineStyle : {}}}},textStyle: {decoration: 'none',fontFamily: 'Arial, Verdana, sans-serif',fontFamily2: '微软雅黑', // IE8- 字体模糊并且不支持不同字体混排,额外指定一份fontSize: 12,fontStyle: 'normal',fontWeight: 'normal'},// 默认标志图形类型列表symbolList : ['circle', 'rectangle', 'triangle', 'diamond','emptyCircle', 'emptyRectangle', 'emptyTriangle', 'emptyDiamond'],loadingText : 'Loading...',// 可计算特性配置,孤岛,提示颜色calculable: false, // 默认关闭可计算特性calculableColor: 'rgba(255,165,0,0.6)', // 拖拽提示边框颜色calculableHolderColor: '#ccc', // 可计算占位提示颜色nameConnector: ' & ',valueConnector: ' : ',animation: true,animationThreshold: 2500, // 动画元素阀值,产生的图形原素超过2500不出动画addDataAnimation: true, // 动态数据接口是否开启动画效果animationDuration: 2000,animationEasing: 'ExponentialOut' //BounceOut}。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
echarts各个配置项详细说明总结最近有个朋友在做关于各种图表的项目,用到了echarts,关于各个配置项刚开始用好多都不懂,有些地方需要改不知道改哪个参数,就在网上查了各种,找到了一个不错的总结,分享给大家。
(echart s官网也有配置项说明文档。
)theme = {// 全图默认背景// backgroundColor: 'rgba(0,0,0,0)',// 默认色板color: ['#ff7f50','#87cefa','#da70d6','#32cd32','#6495ed','#ff69b4','#ba55d3','#cd5c5c','#ffa500','#40e0d0','#1e90ff','#ff6347','#7b68ee','#00fa9a','#ffd700','#6699FF','#ff6666','#3cb371','#b8860b','#30e0e0'],// 图表标题title: {x: 'left', // 水平安放位置,默认为左对齐,可选为:// 'center' ¦ 'left' ¦ 'right'// ¦ {number}(x坐标,单位px)y: 'top', // 垂直安放位置,默认为全图顶端,可选为:// 'top' ¦ 'bottom' ¦ 'center'// ¦ {number}(y坐标,单位px)//textAlign: null // 水平对齐方式,默认根据x设置自动调整backgroundColor: 'rgba(0,0,0,0)',borderColor: '#ccc', // 标题边框颜色borderWidth: 0, // 标题边框线宽,单位px,默认为0(无边框)padding: 5, // 标题内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssitemGap: 10, // 主副标题纵向间隔,单位px,默认为10,textStyle: {fontSize: 18,fontWeight: 'bolder',color: '#333' // 主标题文字颜色},subtextStyle: {color: '#aaa' // 副标题文字颜色}},// 图例legend: {orient: 'horizontal', // 布局方式,默认为水平布局,可选为:// 'horizontal' ¦ 'vertical'x: 'center', // 水平安放位置,默认为全图居中,可选为:// 'center' ¦ 'left' ¦ 'right'// ¦ {number}(x坐标,单位px)y: 'top', // 垂直安放位置,默认为全图顶端,可选为:// 'top' ¦ 'bottom' ¦ 'center'// ¦ {number}(y坐标,单位px)backgroundColor: 'rgba(0,0,0,0)',borderColor: '#ccc', // 图例边框颜色borderWidth: 0, // 图例边框线宽,单位px,默认为0(无边框)padding: 5, // 图例内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssitemGap: 10, // 各个item之间的间隔,单位px,默认为10,// 横向布局时为水平间隔,纵向布局时为纵向间隔itemWidth: 20, // 图例图形宽度itemHeight: 14, // 图例图形高度textStyle: {color: '#333' // 图例文字颜色}},// 值域dataRange: {orient: 'vertical', // 布局方式,默认为垂直布局,可选为:// 'horizontal' ¦ 'vertical'x: 'left', // 水平安放位置,默认为全图左对齐,可选为:// 'center' ¦ 'left' ¦ 'right'// ¦ {number}(x坐标,单位px)y: 'bottom', // 垂直安放位置,默认为全图底部,可选为:// 'top' ¦ 'bottom' ¦ 'center'// ¦ {number}(y坐标,单位px)backgroundColor: 'rgba(0,0,0,0)',borderColor: '#ccc', // 值域边框颜色borderWidth: 0, // 值域边框线宽,单位px,默认为0(无边框)padding: 5, // 值域内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssitemGap: 10, // 各个item之间的间隔,单位px,默认为10,// 横向布局时为水平间隔,纵向布局时为纵向间隔itemWidth: 20, // 值域图形宽度,线性渐变水平布局宽度为该值 * 10 itemHeight: 14, // 值域图形高度,线性渐变垂直布局高度为该值 * 10 splitNumber: 5, // 分割段数,默认为5,为0时为线性渐变color:['#1e90ff','#f0ffff'],//颜色//text:['高','低'], // 文本,默认为数值文本textStyle: {color: '#333' // 值域文字颜色}},toolbox: {orient: 'horizontal', // 布局方式,默认为水平布局,可选为:// 'horizontal' ¦ 'vertical'x: 'right', // 水平安放位置,默认为全图右对齐,可选为:// 'center' ¦ 'left' ¦ 'right'// ¦ {number}(x坐标,单位px)y: 'top', // 垂直安放位置,默认为全图顶端,可选为:// 'top' ¦ 'bottom' ¦ 'center'// ¦ {number}(y坐标,单位px)color : ['#1e90ff','#22bb22','#4b0082','#d2691e'],backgroundColor: 'rgba(0,0,0,0)', // 工具箱背景颜色borderColor: '#ccc', // 工具箱边框颜色borderWidth: 0, // 工具箱边框线宽,单位px,默认为0(无边框)padding: 5, // 工具箱内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssitemGap: 10, // 各个item之间的间隔,单位px,默认为10,// 横向布局时为水平间隔,纵向布局时为纵向间隔itemSize: 16, // 工具箱图形宽度featureImageIcon : {}, // 自定义图片iconfeatureTitle : {mark : '辅助线开关',markUndo : '删除辅助线',markClear : '清空辅助线',dataZoom : '区域缩放',dataZoomReset : '区域缩放后退',dataView : '数据视图',lineChart : '折线图切换',barChart : '柱形图切换',restore : '还原',saveAsImage : '保存为图片'}},// 提示框tooltip: {trigger: 'item', // 触发类型,默认数据触发,见下图,可选为:'item' ¦ 'axis' showDelay: 20, // 显示延迟,添加显示延迟可以避免频繁切换,单位mshideDelay: 100, // 隐藏延迟,单位mstransitionDuration : 0.4, // 动画变换时间,单位sbackgroundColor: 'rgba(0,0,0,0.7)', // 提示背景颜色,默认为透明度为0.7的黑色borderColor: '#333', // 提示边框颜色borderRadius: 4, // 提示边框圆角,单位px,默认为4borderWidth: 0, // 提示边框线宽,单位px,默认为0(无边框)padding: 5, // 提示内边距,单位px,默认各方向内边距为5,// 接受数组分别设定上右下左边距,同cssaxisPointer : { // 坐标轴指示器,坐标轴触发有效type : 'line', // 默认为直线,可选为:'line' | 'shadow'lineStyle : { // 直线指示器样式设置color: '#48b',width: 2,type: 'solid'},shadowStyle : { // 阴影指示器样式设置width: 'auto', // 阴影大小color: 'rgba(150,150,150,0.3)' // 阴影颜色}},textStyle: {color: '#fff'}},// 区域缩放控制器dataZoom: {orient: 'horizontal', // 布局方式,默认为水平布局,可选为:// 'horizontal' ¦ 'vertical'// x: {number}, // 水平安放位置,默认为根据grid参数适配,可选为:// {number}(x坐标,单位px)// y: {number}, // 垂直安放位置,默认为根据grid参数适配,可选为:// {number}(y坐标,单位px)// width: {number}, // 指定宽度,横向布局时默认为根据grid参数适配// height: {number}, // 指定高度,纵向布局时默认为根据grid参数适配backgroundColor: 'rgba(0,0,0,0)', // 背景颜色dataBackgroundColor: '#eee', // 数据背景颜色fillerColor: 'rgba(144,197,237,0.2)', // 填充颜色handleColor: 'rgba(70,130,180,0.8)' // 手柄颜色},// 网格grid: {x: 80,y: 60,x2: 80,y2: 60,// width: {totalWidth} - x - x2,// height: {totalHeight} - y - y2,backgroundColor: 'rgba(0,0,0,0)',borderWidth: 1,borderColor: '#ccc'},// 类目轴categoryAxis: {position: 'bottom', // 位置nameLocation: 'end', // 坐标轴名字位置,支持'start' | 'end'boundaryGap: true, // 类目起始和结束两端空白策略axisLine: { // 坐标轴线show: true, // 默认显示,属性show控制显示与否lineStyle: { // 属性lineStyle控制线条样式color: '#48b',width: 2,type: 'solid'}},axisTick: { // 坐标轴小标记show: true, // 属性show控制显示与否,默认不显示interval: 'auto',// onGap: null,inside : false, // 控制小标记是否在grid里length :5, // 属性length控制线长lineStyle: { // 属性lineStyle控制线条样式color: '#333',width: 1}},axisLabel: { // 坐标轴文本标签,详见axis.axisLabelshow: true,interval: 'auto',rotate: 0,margin: 8,// formatter: null,textStyle: { // 其余属性默认使用全局文本样式,详见TEXTSTYLE color: '#333'}},splitLine: { // 分隔线show: true, // 默认显示,属性show控制显示与否// onGap: null,lineStyle: { // 属性lineStyle(详见lineStyle)控制线条样式 color: ['#ccc'],width: 1,type: 'solid'}},splitArea: { // 分隔区域show: false, // 默认不显示,属性show控制显示与否// onGap: null,areaStyle: { // 属性areaStyle(详见areaStyle)控制区域样式 color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)'] }}},// 数值型坐标轴默认参数valueAxis: {position: 'left', // 位置nameLocation: 'end', // 坐标轴名字位置,支持'start' | 'end'nameTextStyle: {}, // 坐标轴文字样式,默认取全局样式boundaryGap: [0, 0], // 数值起始和结束两端空白策略splitNumber: 5, // 分割段数,默认为5axisLine: { // 坐标轴线show: true, // 默认显示,属性show控制显示与否lineStyle: { // 属性lineStyle控制线条样式color: '#48b',width: 2,type: 'solid'}},axisTick: { // 坐标轴小标记show: false, // 属性show控制显示与否,默认不显示inside : false, // 控制小标记是否在grid里length :5, // 属性length控制线长lineStyle: { // 属性lineStyle控制线条样式color: '#333',width: 1}},axisLabel: { // 坐标轴文本标签,详见axis.axisLabelshow: true,rotate: 0,margin: 8,// formatter: null,textStyle: { // 其余属性默认使用全局文本样式,详见TEXTSTYLE color: '#333'}},splitLine: { // 分隔线show: true, // 默认显示,属性show控制显示与否lineStyle: { // 属性lineStyle(详见lineStyle)控制线条样式 color: ['#ccc'],width: 1,type: 'solid'}},splitArea: { // 分隔区域show: false, // 默认不显示,属性show控制显示与否areaStyle: { // 属性areaStyle(详见areaStyle)控制区域样式 color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)'] }}},polar : {center : ['50%', '50%'], // 默认全局居中radius : '75%',startAngle : 90,splitNumber : 5,name : {show: true,textStyle: { // 其余属性默认使用全局文本样式,详见TEXTSTYLEcolor: '#333'}},axisLine: { // 坐标轴线show: true, // 默认显示,属性show控制显示与否lineStyle: { // 属性lineStyle控制线条样式color: '#ccc',width: 1,type: 'solid'}},axisLabel: { // 坐标轴文本标签,详见axis.axisLabelshow: false,textStyle: { // 其余属性默认使用全局文本样式,详见TEXTSTYLEcolor: '#333'}},splitArea : {show : true,areaStyle : {color: ['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)']}},splitLine : {show : true,lineStyle : {width : 1,color : '#ccc'}}},// 柱形图默认参数bar: {barMinHeight: 0, // 最小高度改为0// barWidth: null, // 默认自适应barGap: '30%', // 柱间距离,默认为柱形宽度的30%,可设固定值barCategoryGap : '20%', // 类目间柱形距离,默认为类目间距的20%,可设固定值itemStyle: {normal: {// color: '各异',barBorderColor: '#fff', // 柱条边线barBorderRadius: 0, // 柱条边线圆角,单位px,默认为0barBorderWidth: 1, // 柱条边线线宽,单位px,默认为1label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}},emphasis: {// color: '各异',barBorderColor: 'rgba(0,0,0,0)', // 柱条边线barBorderRadius: 0, // 柱条边线圆角,单位px,默认为0 barBorderWidth: 1, // 柱条边线线宽,单位px,默认为1 label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}}}},// 折线图默认参数line: {itemStyle: {normal: {// color: 各异,label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE},lineStyle: {width: 2,type: 'solid',shadowColor : 'rgba(0,0,0,0)', //默认透明shadowBlur: 5,shadowOffsetX: 3,shadowOffsetY: 3}},emphasis: {// color: 各异,label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}}},//smooth : false,//symbol: null, // 拐点图形类型symbolSize: 2, // 拐点图形大小//symbolRotate : null, // 拐点图形旋转控制showAllSymbol: false // 标志图形默认只有主轴显示(随主轴标签间隔隐藏策略)},// K线图默认参数k: {// barWidth : null // 默认自适应// barMaxWidth : null // 默认自适应itemStyle: {normal: {color: '#fff', // 阳线填充颜色color0: '#00aa11', // 阴线填充颜色lineStyle: {width: 1,color: '#ff3200', // 阳线边框颜色color0: '#00aa11' // 阴线边框颜色}},emphasis: {// color: 各异,// color0: 各异}}},// 散点图默认参数scatter: {//symbol: null, // 图形类型symbolSize: 4, // 图形大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolSi ze * 2//symbolRotate : null, // 图形旋转控制large: false, // 大规模散点图largeThreshold: 2000,// 大规模阀值,large为true且数据量>largeThreshold才启用大规模模式itemStyle: {normal: {// color: 各异,label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}},emphasis: {// color: '各异'label: {show: false// position: 默认自适应,水平布局为'top',垂直布局为'right',可选为// 'inside'|'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}}}},// 雷达图默认参数radar : {itemStyle: {normal: {// color: 各异,label: {show: false},lineStyle: {width: 2,type: 'solid'}},emphasis: {// color: 各异,label: {show: false}}},//symbol: null, // 拐点图形类型symbolSize: 2 // 可计算特性参数,空数据拖拽提示图形大小 //symbolRotate : null, // 图形旋转控制},// 饼图默认参数pie: {center : ['50%', '50%'], // 默认全局居中radius : [0, '75%'],clockWise : false, // 默认逆时针startAngle: 90,minAngle: 0, // 最小角度改为0selectedOffset: 10, // 选中是扇区偏移量itemStyle: {normal: {// color: 各异,borderColor: '#fff',borderWidth: 1,label: {show: true,position: 'outer'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },labelLine: {show: true,length: 20,lineStyle: {// color: 各异,width: 1,type: 'solid'}}},emphasis: {// color: 各异,borderColor: 'rgba(0,0,0,0)',borderWidth: 1,label: {show: false// position: 'outer'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },labelLine: {show: false,length: 20,lineStyle: {// color: 各异,width: 1,type: 'solid'}}}}},map: {mapType: 'china', // 各省的mapType暂时都用中文mapLocation: {x : 'center',y : 'center'// width // 自适应// height // 自适应},showLegendSymbol : true, // 显示图例颜色标识(系列标识的小圆点),存在legend时生效itemStyle: {normal: {// color: 各异,borderColor: '#fff',borderWidth: 1,areaStyle: {color: '#ccc'//rgba(135,206,250,0.8)},label: {show: false,textStyle: {color: 'rgba(139,69,19,1)'}}},emphasis: { // 也是选中样式// color: 各异,borderColor: 'rgba(0,0,0,0)',borderWidth: 1,areaStyle: {color: 'rgba(255,215,0,0.8)'},label: {show: false,textStyle: {color: 'rgba(139,69,19,1)'}}}}},force : {// 数据map到圆的半径的最小值和最大值minRadius : 10,maxRadius : 20,density : 1.0,attractiveness : 1.0,// 初始化的随机大小位置initSize : 300,// 向心力因子,越大向心力越大centripetal : 1,// 冷却因子coolDown : 0.99,// 分类里如果有样式会覆盖节点默认样式itemStyle: {normal: {// color: 各异,label: {show: false// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },nodeStyle : {brushType : 'both',color : '#f08c2e',strokeColor : '#5182ab'},linkStyle : {strokeColor : '#5182ab'}},emphasis: {// color: 各异,label: {show: false// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },nodeStyle : {},linkStyle : {}}}},chord : {radius : ['65%', '75%'],center : ['50%', '50%'],padding : 2,sort : 'none', // can be 'none', 'ascending', 'descending'sortSub : 'none', // can be 'none', 'ascending', 'descending'startAngle : 90,clockWise : false,showScale : false,showScaleText : false,itemStyle : {normal : {label : {show : true// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE },lineStyle : {width : 0,color : '#000'},chordStyle : {lineStyle : {width : 1,color : '#666'}}},emphasis : {lineStyle : {width : 0,color : '#000'},chordStyle : {lineStyle : {width : 2,color : '#333'}}}}},island: {r: 15,calculateStep: 0.1 // 滚轮可计算步长 0.1 = 10%},markPoint : {symbol: 'pin', // 标注类型symbolSize: 10, // 标注大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbol Size * 2//symbolRotate : null, // 标注旋转控制itemStyle: {normal: {// color: 各异,// borderColor: 各异, // 标注边线颜色,优先于colorborderWidth: 2, // 标注边线线宽,单位px,默认为1label: {show: true,position: 'inside' // 可选为'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}},emphasis: {// color: 各异label: {show: true// position: 'inside' // 'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE}}}},markLine : {// 标线起始和结束的symbol介绍类型,如果都一样,可以直接传stringsymbol: ['circle', 'arrow'],// 标线起始和结束的symbol大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolSize * 2symbolSize: [2, 4],// 标线起始和结束的symbol旋转控制//symbolRotate : null,itemStyle: {normal: {// color: 各异, // 标线主色,线色,symbol主色// borderColor: 随color, // 标线symbol边框颜色,优先于colorborderWidth: 2, // 标线symbol边框线宽,单位px,默认为2label: {show: false,// 可选为 'start'|'end'|'left'|'right'|'top'|'bottom'position: 'inside',textStyle: { // 默认使用全局文本样式,详见TEXTSTYLEcolor: '#333'}},lineStyle: {// color: 随borderColor, // 主色,线色,优先级高于borderColor和color// width: 随borderWidth, // 优先于borderWidthtype: 'solid',shadowColor : 'rgba(0,0,0,0)', //默认透明shadowBlur: 5,shadowOffsetX: 3,shadowOffsetY: 3}},emphasis: {// color: 各异label: {show: false// position: 'inside' // 'left'|'right'|'top'|'bottom'// textStyle: null // 默认使用全局文本样式,详见TEXTSTYLE},lineStyle : {}}}},textStyle: {decoration: 'none',fontFamily: 'Arial, Verdana, sans-serif',fontFamily2: '微软雅黑', // IE8- 字体模糊并且不支持不同字体混排,额外指定一份fontSize: 12,fontStyle: 'normal',fontWeight: 'normal'},// 默认标志图形类型列表symbolList : ['circle', 'rectangle', 'triangle', 'diamond','emptyCircle', 'emptyRectangle', 'emptyTriangle', 'emptyDiamond'],loadingText : 'Loading...',// 可计算特性配置,孤岛,提示颜色calculable: false, // 默认关闭可计算特性calculableColor: 'rgba(255,165,0,0.6)', // 拖拽提示边框颜色calculableHolderColor: '#ccc', // 可计算占位提示颜色nameConnector: ' & ',valueConnector: ' : ',animation: true,animationThreshold: 2500, // 动画元素阀值,产生的图形原素超过2500不出动画addDataAnimation: true, // 动态数据接口是否开启动画效果animationDuration: 2000,animationEasing: 'ExponentialOut' //BounceOut}。