Highcharts 重新绘制图表后,数据不可见

Highcharts 重新绘制图表后,数据不可见,highcharts,highstock,Highcharts,Highstock,我的观点是基于。我的示例中有一个按钮,可以更改标题(它可以工作)和缩放类型(*从x到y,也可以工作*s) 问题是,单击按钮后,新数据和旧数据都不可见。Highcharts修改配置对象,因此需要使用$.extend()将对象保持在同一图形中 我建议先销毁()个图表,然后创建新的 $('#button').click(function() { chartOptions.chart.zoomType = 'y'; chartOptions.title.text =

我的观点是基于。我的示例中有一个按钮,可以更改标题(它可以工作)和缩放类型(*从x到y,也可以工作*s)


问题是,单击按钮后,新数据和旧数据都不可见。

Highcharts修改配置对象,因此需要使用
$.extend()
将对象保持在同一图形中

我建议先销毁()个图表,然后创建新的

$('#button').click(function() {
        chartOptions.chart.zoomType = 'y';
        chartOptions.title.text = 'Some New Title';
        $('#container').highcharts('StockChart', chartOptions);
});
$('#container').highcharts('StockChart', $.extend({}, chartOptions));