如何在数据循环的每次迭代中放置 amchart 折线图?

how to dispose an amchart line chart on each iteration of a data loop?

我正在使用 for 循环迭代来自远程 API 的数据。 我添加了

ngOnDestroy() {
   this.chart.dispose();
}

但它似乎根本没有被调用,这最终导致我的应用程序在使用远程后端 API 重新加载实时图表超过 25 次后崩溃。防止我的应用程序崩溃的最佳解决方案是什么?

查看 https://www.amcharts.com/docs/v4/getting-started/integrations/using-angular2/ 中的步骤,其中显示了添加处置方法的说明。

我通过从远程后端关闭所有数据库查询解决了这个问题 API,然后它停止了应用程序的崩溃。