DataZoom 数据筛选滑块
DataZoom 是 VChart 图表库中的一种筛选滑块组件,它可以让用户更方便的缩放漫游图表数据,提高数据的可视性,同时增强图表的交互能力。本教程主要讲解 DataZoom 的相关概念以及组成,关于 DataZoom 更加详细的配置及示例,详见配置项文档及示例页面。
组成
DataZoom 组件主要由以下部分组成:
background背景selectedBackground选中背景startHandler起点手柄endHandler终点手柄middleHandler中间手柄icon中间手柄图标background中间手柄背景
startText起点文字endText终点文字background缩略轴的背景矩形backgroundChart缩略轴的预览图表, 目前支持折线图及面积图selectedBackgroundChart缩略轴的选中部分预览图表。dragMask缩略轴的拖拽轨迹图元。

示例
通过下面的实例,您可以在图表底部看到一个数据筛选滑块,用户可以通过拖动滑块手柄或者在背景层进行框选来缩放和漫游图表数据。
在这个示例中,我们通过 dataZoom 属性进行数据筛选滑块的配置,这里我们主要配置了滑块背景层的缩略图表以及图表在选中区域的样式
-
背景区域图:用
backgroundChart对象进行配置,包括面积图 (area) 和折线图 (line) 的样式。面积图的填充颜色为#D1DBEE,线宽为 1;线形的描边颜色为#D1DBEE,宽为 1。 -
选中区域图:用
selectedBackgroundChart对象进行配置,包括面积 (area) 和折线图 (line) 的样式。面积图的填充颜色为#fbb934,线宽为 1;线形图的描边颜色为#fbb934,线宽为 1。