Echart 使用小结
十一个组件选项主要用来进行交互
一、Timeline 选项
- 时间轴,每个图表最多仅有一个时间轴控件
二、Title 选项
- 每个图表最多仅有一个标题控件,每个标题控件可设主副标题
可以对标题文字的大小样式进行设置
三、toolbox
- 工具箱,每个图表最多仅有一个工具箱。工具箱里面可以实现图表类型的切换,保存图片,刷新,查看数据等功能。可以对其像素进行设置
{
mark : {
show : false,
title : {
mark : '辅助线开关',
markUndo : '删除辅助线',
markClear : '清空辅助线'
},
lineStyle : {
width : 2,
color : '#1e90ff',
type : 'dashed'
}
},
dataZoom : {
show : false,
title : {
dataZoom : '区域缩放',
dataZoomReset : '区域缩放后退'
}
},
dataView : {
show : false,
title : '数据视图',
readOnly: false,
lang: ['数据视图', '关闭', '刷新']
},
magicType: {
show : false,
title : {
line : '折线图切换',
bar : '柱形图切换',
stack : '堆积',
tiled : '平铺',
force: '力导向布局图切换',
chord: '和弦图切换',
pie: '饼图切换',
funnel: '漏斗图切换'
},
option: {
// line: {...},
// bar: {...},
// stack: {...},
// tiled: {...},
// force: {...},
// chord: {...},
// pie: {...},
// funnel: {...}
},
type : []
},
restore : {
show : false,
title : '还原'
},
saveAsImage : {
show : false,
title : '保存为图片',
type : 'png',
lang : ['点击保存']
}
}
四、tooltip
- 提示框,鼠标悬浮交互时的信息提示
五、legend
- 图例,每个图表最多仅有一个图例,混搭图表共享
六、dataRange
- 值域选择,每个图表最多仅有一个值域控件
七、dataZoom
- 数据区域缩放 。与 toolbox.feature.dataZoom 同步,仅对直角坐标系图表有效
roamController
- 缩放漫游组件 ,仅对地图有效
八、grid
直角坐标系内绘图网格
九、xAxis
直角坐标系中横轴数组,数组中每一项代表一条横轴坐标轴,仅有一条时可省略数组。最多同时存在 2 条横轴,单条横轴时可指定安放于 grid 的底部(默认)或顶部,2 条同时存在时位置互斥,默认第一条安放于底部,第二条安放于顶部
十、yAxis
直角坐标系中纵轴数组,数组中每一项代表一条纵轴坐标轴,仅有一条时可省略数组。最多同时存在 2 条纵轴,单条纵轴时可指定安放于 grid 的左侧(默认)或右侧,2 条同时存在时位置互斥,默认第一条安放于左侧,第二条安放于右侧
- 坐标轴有三种类型,类目型、数值型和时间型,纵轴通常为数值型,但条形图时则纵轴为类目型
十一、series(通用)
驱动图表生成的数据内容数组,数组中每一项为一个系列的选项及数据,其中个别选项仅在部分图表类型中有效,请注意适用类型
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: JavaScript 常用 API 合集
下一篇: 彻底找到 Tomcat 启动速度慢的元凶
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论