echarts常用配置项记录

title(标题)

标题组件,包含主标题和副标题。
常见的属性值和详细说明:

属性 类型 作用 可选值
show bolean 是否显示标题组件
text string 主标题文本,支持\n换行
textStyle object 设置主标题样式
subtext string 副标题文本,支持\n换行
subtextStyle object 设置副标题样式
textAlign string 整体(包括text和subtext)的水平对齐 ‘auto‘,‘left‘,‘right‘,‘center‘
textVerticalAlign string 整体(包括text和subtext)的垂直对齐 ‘auto‘,‘top‘,‘bottom‘,‘middle‘
padding number|array 标题内边距,单位px,默认5,接受数组分别设定上右下左边距
itemGap number 主副标题之间的间距
left string|number title组件离容器左侧的距离 可以是20这样的具体像素值,
也可以是‘20%‘这样的百分比,
也可以是‘left‘,‘center‘,‘right‘
top string|number title组件离容器上侧的距离 可以是20这样的具体像素值,
也可以是‘20%‘这样的百分比,
也可以是‘top‘,‘middle‘,‘bottom‘
right string|number title组件离容器右侧的距离 可以是20这样的具体像素值,
也可以是‘20%‘这样的百分比,
默认自适应
bottom string|number title组件离容器下侧的距离 可以是20这样的具体像素值,
也可以是‘20%‘这样的百分比,
默认自适应
backgroundColor Color 标题背景色,默认透明 可以是RGB表示‘rgb(128,128,128)‘,
也可以是RGBA表示‘rgba(128, 128, 128, 0.5)‘,
也可以使用十六进制格式,比如 ‘#ccc‘
borderColor Color 标题的边框颜色 支持的颜色格式同backgroundColor。
borderWidth number 标题的边框线宽
borderRadius number|array 圆角半径,单位px,支持传入数组 如:borderRaidus:5, //统一设置四个角的圆角大小
borderRadius:[5,5,0,0], //(顺时针左上,右上,右下,左下)

textStyle 主标题样式

属性 类型 作用 可选值
color Color 主标题文字的颜色
fontStyle string 主标题文字字体的风格 ‘normal‘,‘italic‘,‘oblique‘
fontWeight string|number 主标题文字字体的粗细 ‘normal‘,‘bold‘,‘bolder‘,‘lighter‘,100,200...
fontSize number 主标题文字的大小
lineHeight number 行高
width numbner 文本显示的宽度
height numbner 文本显示的高度
textBorderColor Color 文字本身的描边颜色
textBorderWidth number 文字本身的描边宽度
textBorderType string|number|array 文字本身的描边类型 ‘solid‘,‘dashed‘,‘dotted‘
overflow string 文字超出宽度是否截断或换行,配置width时有效 ‘truncate‘:截断,并在末尾显示ellipsis配置的文本,默认为...
‘break‘:换行
‘breakAll‘:换行,强制单词内换行

legend(图例)

图例组件,展现了不同系列的标记,颜色和名字。可以通过点击图例控制哪些系列不显示。
当图例数量过多时,可以使用垂直滚动和水平滚动图例,通过type来设置。

属性 类型 作用 可选值
type string 图例的类型。 ‘plain‘:普通图例,默认值
‘scroll‘:可滚动翻页的图例
show boolean 是否显示组件
left string|number 图例组件离左侧的距离 支持数字,百分比以及特定字符‘left‘, ‘center‘, ‘right‘
top string|number 图例组件离上侧的距离 支持数字,百分比以及特定字符‘top‘, ‘middle‘, ‘bottom‘
right string|number 图例组件离右侧的距离 支持数字,百分比,默认自适应
bottom string|number 图例组件离下侧的距离 支持数字,百分比,默认自适应
width string|number 图例组件的宽度 默认自适应
height string|number 图例组件的高度 默认自适应
orient string 图例列表的布局朝向 ‘horizontal‘:水平
‘vertical‘:垂直
align string 图例标记和文本的对齐。 ‘auto‘,‘left‘,‘right‘
padding number|array 图例内边距
itemGap number 图例每项之间的间隔,水平布局时是水平间隔,纵向布局时是纵向间隔
itemWidth number 图例标记的图形宽度
itemHeight number 图例标记的图形高度
itemStyle Object 图例的图形样式
lineStyle Object 图例图形中线的样式
textStyle Object 图例的公用文本样式
selectMode string|boolean 图例选择的模式,默认开启 设置成false关闭,
‘single‘使用单选
‘multipe‘使用多选
tooltip Object 图例的tooltip配置,配置项同tooltip。
icon string 图例项的icon ‘circle‘,‘rect‘,‘roundRect‘,‘triangle‘,‘diamond‘, ‘pin‘, ‘arrow‘, ‘none‘
data array 图例的数据数组。数据项通常为一个字符串 官方教程
backgroundColor Color 图例的背景色,默认透明
borderColor Color 图例的边框颜色
borderWidth number 图例的边框线宽
borderRadius number|array 圆角半径
scrollDataIndex number type为‘scroll‘时有效,图例当前最左上显示项的dataIndex。

grid(直角坐标系内绘图网格)

属性 类型 作用 可选值
left string|number grid组件离左侧的距离 支持数字,百分比以及特定字符‘left‘, ‘center‘, ‘right‘
top string|number grid组件离上侧的距离 支持数字,百分比以及特定字符‘top‘, ‘middle‘, ‘bottom‘
right string|number grid组件离右侧的距离 支持数字,百分比,默认自适应
bottom string|number grid组件离下侧的距离 支持数字,百分比,默认自适应
width string|number grid组件的宽度 默认自适应
height string|number grid组件的高度 默认自适应
backgroundColor Color grid背景色,默认透明 可以是RGB表示‘rgb(128,128,128)‘,
也可以是RGBA表示‘rgba(128, 128, 128, 0.5)‘,
也可以使用十六进制格式,比如 ‘#ccc‘
borderColor Color grid边框颜色 支持的颜色格式同backgroundColor。
borderWidth number grid的边框线宽

xAxis(x轴)

属性 类型 作用 可选值
type string 坐标轴类型 ‘value‘:数值轴,适用于连续数据
‘category‘类目轴,适用于离散的类目数据。
‘time‘:时间轴,适用于连续的时序数据,与数值轴相比时间轴带有时间的格式化,在刻度计算上也有所不同
‘log‘:对数轴,适用于对数数据。
nameGap number 坐标轴名称与轴线之间的距离
nameRotate number 坐标轴名字旋转,角度值

echarts常用配置项记录

上一篇:sed用法


下一篇:CF1530 E. Minimax(模拟)