我正在使用ng2-google-chart,它工作得很好。现在,我想使用一些复选框来选择图表中显示的数据。
我的图形连接到数组chartData,该数组在选择后被正确更新。但是图表没有变化。这是我的图
<div #graph [chartData]="this.chartData" chartType="AreaChart" GoogleChart></div>
是否有一种方法可以在数据更改后重新修改它?
发布于 2017-04-04 15:57:30
与此同时,我解决了这个问题:
在angular2-google/directives/angular2-google-chart.directive.ts中导入OnChanges并按如下方式实现:
ngOnChanges(changes) {
if (googleLoaded)
{
this.drawGraph(this.chartOptions,this.chartType,this.chartData,this._element);
}
}//编辑:这在最新的库版本中得到了修正。
https://stackoverflow.com/questions/43206371
复制相似问题