xieziyu / ngx-echarts

An angular (ver >= 2.x) directive for ECharts (ver >= 3.x)
https://xieziyu.github.io/ngx-echarts/
MIT License
1.11k stars 197 forks source link

更新options不生效 #185

Open ZeyZhang opened 5 years ago

ZeyZhang commented 5 years ago

如题,merge会合并原有option,所以采用更新options的方式改变series,但是不生效,请问有什么方法可以解决吗

xieziyu commented 5 years ago

@ZeyZhang 更新options的时候,对象引用有没有变?如果没变的话不会触发angular的变化检测的

ZeyZhang commented 5 years ago

@xieziyu 使用ChangeDetectorRef.detectChanges()触发检测依然无效,所以使用原生echarts替换了ngx-echarts。不管怎样,感谢你的回复。

haotianzhu commented 5 years ago

我是直接 把Echart init的时候存下来然后 setOption #182

onChartInit(ec) { this.echartsInstance = ec; }