downloadCSV 是 Highcharts Data Export 模块里的方法,用来把图表数据下载成 CSV 文件。
前提是要加载 modules/export-data.js(通常还会配合 modules/exporting.js)。
Highcharts.chart('container', {
title: {
text: 'CSV 导出示例'
},
xAxis: {
categories: ['A', 'B', 'C']
},
series: [{
name: '销量',
data: [1, 3, 2]
}, {
name: '利润',
data: [2, 2, 4]
}],
exporting: {
csv: {
columnHeaderFormatter: function (item, key) {
if (!item) {
return '类别';
}
return item.name;
}
}
},
exporting: {
showTable: false
}
});
// 调用下载
Highcharts.charts[0].downloadCSV();chart.downloadCSV():直接触发 CSV 下载export-data 模块chart.getCSV() 获取 CSV 字符串如果你还想导出:
chart.downloadXLS()chart.viewData()chart.getCSV()如果你已经有 chart 实例,直接调用:
chart.downloadCSV();原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。