echarts各个配置项详细说明.docx

上传人:b****5 文档编号:7629430 上传时间:2023-01-25 格式:DOCX 页数:25 大小:21.42KB
下载 相关 举报
echarts各个配置项详细说明.docx_第1页
第1页 / 共25页
echarts各个配置项详细说明.docx_第2页
第2页 / 共25页
echarts各个配置项详细说明.docx_第3页
第3页 / 共25页
echarts各个配置项详细说明.docx_第4页
第4页 / 共25页
echarts各个配置项详细说明.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

echarts各个配置项详细说明.docx

《echarts各个配置项详细说明.docx》由会员分享,可在线阅读,更多相关《echarts各个配置项详细说明.docx(25页珍藏版)》请在冰豆网上搜索。

echarts各个配置项详细说明.docx

echarts各个配置项详细说明

echarts各个配置项详细说明总结

最近有个朋友在做关于各种图表的项目,用到了echarts,关于各个配置项刚开始用好多都不懂,有些地方需要改不知道改哪个参数,就在网上查了各种,找到了一个不错的总结,分享给大家。

(echarts官网也有配置项说明文档。

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,

//接受数组分别设定上右下左边距,同css

itemGap:

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,

//接受数组分别设定上右下左边距,同css

itemGap:

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,

//接受数组分别设定上右下左边距,同css

itemGap:

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,

//接受数组分别设定上右下左边距,同css

itemGap:

10,//各个item之间的间隔,单位px,默认为10,

//横向布局时为水平间隔,纵向布局时为纵向间隔

itemSize:

16,//工具箱图形宽度

featureImageIcon:

{},//自定义图片icon

featureTitle:

{

mark:

'辅助线开关',

markUndo:

'删除辅助线',

markClear:

'清空辅助线',

dataZoom:

'区域缩放',

dataZoomReset:

'区域缩放后退',

dataView:

'数据视图',

lineChart:

'折线图切换',

barChart:

'柱形图切换',

restore:

'还原',

saveAsImage:

'保存为图片'

}

},

//提示框

tooltip:

{

trigger:

'item',//触发类型,默认数据触发,见下图,可选为:

'item'¦'axis'

showDelay:

20,//显示延迟,添加显示延迟可以避免频繁切换,单位ms

hideDelay:

100,//隐藏延迟,单位ms

transitionDuration:

0.4,//动画变换时间,单位s

backgroundColor:

'rgba(0,0,0,0.7)',//提示背景颜色,默认为透明度为0.7的黑色

borderColor:

'#333',//提示边框颜色

borderRadius:

4,//提示边框圆角,单位px,默认为4

borderWidth:

0,//提示边框线宽,单位px,默认为0(无边框)

padding:

5,//提示内边距,单位px,默认各方向内边距为5,

//接受数组分别设定上右下左边距,同css

axisPointer:

{//坐标轴指示器,坐标轴触发有效

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.axisLabel

show:

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,//分割段数,默认为5

axisLine:

{//坐标轴线

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.axisLabel

show:

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:

{//其余属性默认使用全局文本样式,详见TEXTSTYLE

color:

'#333'

}

},

axisLine:

{//坐标轴线

show:

true,//默认显示,属性show控制显示与否

lineStyle:

{//属性lineStyle控制线条样式

color:

'#ccc',

width:

1,

type:

'solid'

}

},

axisLabel:

{//坐标轴文本标签,详见axis.axisLabel

show:

false,

textStyle:

{//其余属性默认使用全局文本样式,详见TEXTSTYLE

color:

'#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,默认为0

barBorderWidth:

1,//柱条边线线宽,单位px,默认为1

label:

{

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,//图形大小,半宽(半径)参数,当图形为方向或菱形则总宽度为symbolSize*2

//

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 药学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1