dataZoom-inside
内置型数据区域缩放组件(dataZoomInside)
-
平移:在坐标系中滑动拖拽进行数据区域平移。
-
缩放:
- PC端:鼠标在坐标系范围内滚轮滚动(MAC触控板类同)
-
效果:
拖住坐标系平移后
通过mac触控板缩放后
-
关键代码:
option中配置dataZoom
dataZoom:
{
show: true,
type:'inside',
xAxisIndex: [0],
start: 10, // 让数据展示开始位置的百分比,例如12个月让其从2月份展示数据
end: 80, // 让数据展示结束位置的百分比,例如12个月让其从10月份截止
}
## dataZoom-slider
滑动条型数据区域缩放组件
- 滑动条型数据区域缩放组件提供了数据缩略图显示,缩放,刷选,拖拽,点击快速定位等数据筛选的功能。
- 效果图
滑动、筛选后
-
关键代码:
option中配置dataZoom
dataZoom:
{
show: true,
type = 'slider'
// zoomLock: true //如果设置为 true 则锁定选择区域的大小,也就是说,只能平移,不能缩放。
height: 30,
bottom: 30,
start: 10,
end: 80,
// 自定义滑动条样式-start
handleIcon:
"path://M306.1,413c0,2.2-1.8,4-4,4h-59.8c-2.2,0-4-1.8-4-4V200.8c0-2.2,1.8-4,4-4h59.8c2.2,0,4,1.8,4,4V413z",
handleSize: "110%",
handleStyle: {
color: "#d3dee5",
},
textStyle: {
color: "#fff",
},
borderColor: "#90979c",
// 自定义滑动条样式-end
},