如何在Highcharts中使用外部按钮导出CSV和XLS

如何在Highcharts中使用外部按钮导出CSV和XLS,highcharts,export-to-csv,Highcharts,Export To Csv,正如你在书中看到的 我在图表外面有导出按钮,我需要将数据下载到CSV和XLS 使用highcharts导出默认按钮,一切正常:PNG、JPEG、CSV、XLS 使用我的自定义按钮PNG可以导出,但其他按钮不行 我不知道如何将exportChart功能用于CSV和XLS,它似乎只适用于图像,而不适用于数据/文本格式 $('#button1').click(function () { var chart = $('#container').highcharts(); chart.ex

正如你在书中看到的

我在图表外面有导出按钮,我需要将数据下载到CSV和XLS

使用highcharts导出默认按钮,一切正常:PNG、JPEG、CSV、XLS

使用我的自定义按钮PNG可以导出,但其他按钮不行

我不知道如何将exportChart功能用于CSVXLS,它似乎只适用于图像,而不适用于数据/文本格式

$('#button1').click(function () {
    var chart = $('#container').highcharts();
    chart.exportChartLocal({
        type: 'text/csv'
    });
});

您可以调用名为
downloadcv
downloadXLS
export data
模块中指定的不同函数

例如():

这些功能不使用导出服务器

请注意,要为所有按钮获得相同的文件名输出,我必须添加:

exporting: {
    filename: 'chart'
} 

完美的我甚至在highcharts文档中看到了downloadCSV()。。。谢谢你,哈沃!!我们能做还是不能做
exporting: {
    filename: 'chart'
}