ECharts数据可视化:入门、实战与进阶
上QQ阅读APP看书,第一时间看更新

3.3 工具栏

在ECharts中,工具栏组件称为toolbox。通过设置工具栏,我们可以将可视化下载到本地,或者查看可视化的底层数据等。下面列举一些常用的参数,具体说明如下。

▪ show:是否显示工具栏组件,取值为布尔型数据,默认为true。

▪ feature:各工具配置项,其中包含很多常用的子参数,例如saveAsImage、restore、dataView、magicType等。其中,saveAsImage是将可视化结果保存在本地,restore是将可视化还原到初始的设置,dataView可以看到可视化的底层数据视图,magicType则可以将一种可视化转为另一种可视化。

关于参数和配置的更多内容可以在官网的文档(配置项)中查看。

我们在3.2节的基础上对toolbox的内容进行修改,代码如下:


toolbox: {
    show : true,
    feature : {
        mark : {show: true},
        dataView : {show: true, readOnly: false},
        magicType: {show: true, type: ['line', 'bar']},
        restore : {show: true},
        saveAsImage : {show: true}
    }
}

修改后的效果如图3-3所示,可以看到在该图的右上角出现了工具栏。

图3-3 工具栏设置

当点击工具栏中的第一个工具“数据视图”时,会呈现出底层的数据,如图3-4所示。

图3-4 数据视图

当点击第二个工具“转换为折线图”时,可以看到柱状图变为折线图,如图3-5所示。

图3-5 转换为折线图

点击下载按钮,即可将可视化以图片形式保存在本地。