【问题标题】:How to delete an amCharts Chart如何删除 amCharts 图表
【发布时间】:2015-02-04 19:02:29
【问题描述】:

我正在使用免费版的 AmCharts,我有一个简单的问题 - 加载后如何删除图表?我已经搜索了互联网,但没有找到太多。

【问题讨论】:

  • 尝试取消dataProvider。

标签: amcharts


【解决方案1】:

如果你想销毁图表对象,请调用:

chart.clear();

然后将图表变量设为空:

chart = null;

【讨论】:

  • 感谢您的好回答,它有帮助,但我注意到图表仍列在全局 AmCharts.charts 数组中。我已经问过 AmCharts 支持,真的不想手动删除它……
【解决方案2】:

如果删除是指从页面中删除或隐藏它,您也可以使用:

document.getElementById('[[ChartDIV]]').style.display = 'none';

【讨论】:

    【解决方案3】:

    你也可以使用这两种简单的方法来销毁(删除)图表

    • chart 不是关键字,您可以更改任何您想要命名图表的名称,例如我的图表名称是 ActionPieChart ActionPieChart.destroy();

    chart.destroy();

    chart= null;
    

    【讨论】:

    • chart.destroy() 是否也为图表中的所有系列调用 series[i].destroy()
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-07
    • 2020-10-08
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多