【问题标题】:how resetZoom() en multiple charts (ng2charts or chartjs)?多个图表(ng2charts 或 chartjs)如何 resetZoom()?
【发布时间】:2020-12-10 07:34:10
【问题描述】:

我有一个包含多个图表的页面,我添加了缩放插件。

我重置了缩放制作

this.chart.chart['resetZoom']();

而且它有效...仅在 1 个图表中,仅在第一个图表中。

如果我将 xonsole.log 设置为 this.chart,则该元素仅获得第一个图表。 另外,如果我使 this.chart.update() 它适用于所有图表

@ViewChild(BaseChartDirective, {static: true }) chart: BaseChartDirective;

这是我访问图表功能的方式

我无法发布代码,因为它太长了 xD

【问题讨论】:

    标签: angular chart.js ng2-charts chartjs-plugin-zoom


    【解决方案1】:

    您可以尝试将创建的图表分配给您类中的属性,然后调用 .reset()。检查这个例子:Stackblitz

    【讨论】: