Highcharts Highchart使用其他数据进行导出

Highcharts Highchart使用其他数据进行导出,highcharts,export,iconv,Highcharts,Export,Iconv,我有一个关于海图导出的问题。我需要使用highchart自己的导出,我想知道我是否使用另一个数据系列进行导出。比如, series: [{ type: 'pie', name: '', data: [<?=substr($data2,0,-1)?>], data: [<?=iconv("UTF-8","ISO-8859-9",substr($data2,0,-1))?>] } 系列:[{ 键入“pie”, 名称:“”, 数据:[], 数据:[] } 我

我有一个关于海图导出的问题。我需要使用highchart自己的导出,我想知道我是否使用另一个数据系列进行导出。比如,

series: [{
  type: 'pie',
  name: '',
  data: [<?=substr($data2,0,-1)?>],
  data: [<?=iconv("UTF-8","ISO-8859-9",substr($data2,0,-1))?>]
}
系列:[{
键入“pie”,
名称:“”,
数据:[],
数据:[]
}

我想用第一个
数据
查看第二个
数据
导出。我怎么做?

你看到导出选项了吗?

这里有一个方法需要做一些额外的工作,但应该做到这一点。我做的是设置一个自定义导出按钮,首先将序列数据设置为其他数据字符串,然后将其导出为一个字符串图像,然后它将图表数据设置回其原始值。请注意,第一个
setData()
调用不会重新绘制图表。这样我们就看不到新的数据点。第二个
setData()
调用会重新绘制。我没有使用缩放或重置其他图表选项对其进行测试

及有关守则:

$(document).ready(function () {
    $('#clickme').click(function () {
        chart.series[0].setData(data2, false);
        chart.exportChart({type: "image/jpeg"});
        chart.series[0].setData(data1, true);
    });
});

您的意思是在导出图表本身还是在CSV文件中的实际数据中?我的意思是,第一个数据应该在屏幕上,但导出数据来自其他变量。因此,这一个应该在屏幕上
数据:[]
,而这一个应该在导出
数据:[]
我使用highchart自己的导出选项。