创建我的预设选项Highchart正常工作:重置Highcharts到初始状态
chart = new Highcharts.Chart(options);
然而,当我要摧毁并重建它只是破坏了图表。即使我删除chart.destroy();
,该图表仍然完全消隐但未重新创建。
$('#resetChart').on("click", function(e){
e.preventDefault();
chart.destroy();
chart = new Highcharts.Chart(options);
});
有点卡在这里如何重置这个图表。
编辑::
检查图表容器显示饼图创造东西在这里,但似乎并没有得到适当的检索数据。我是否还需要再次传入数据变量,即使它已设置在选项中?
<script type="text/javascript">
data = [
{
y: {value},
name: 'field1',
id:'1'
},
{
y: {value},
name: 'field2',
id:'2'
},
{
y: {value},
name: 'field3',
id:'3'
}
];
</script>
您是否看到我的回答? –