Highcharts 提供了一个将图表系列数据导出到 csv 的示例。(http://highcharts.uservoice.com/forums/55896-general/suggestions/2495153-export-chart-data-to-csv-excel-and-more-via-dat)
多次点击“Alert CSV”按钮,您将开始看到每次点击时系列名称都会重复,从而导致 csv 输出结构不正确。
我尝试使用 unshift 将系列名称直接添加到 series.yData 数组而不是 columns 数组,但我收到相同的输出。
我还尝试添加 series.name ,前提是它不是列数组的一部分,但这也不起作用。Unshift 为每次点击将 series.name 添加到 columns 数组中。
我读到 unshift 在 IE 8 及更早版本中存在一些问题,但我找不到任何其他已知问题。
为什么每次调用 csv 下载时 unshift 添加系列名称?