问题:
echarts查询全部能显示所有数据,但更新数据只查询一条数据,发现data更新了,但图表上还是所有数据。
解决方法:
默认的set的写法是:
this.charts.setOption(data);
正确的应该是:
this.charts.setOption(data,true);
查看官方文档后发现setOption有3个属性
setOption(option,notMerge,lazyUpdate);
第二个notMerge默认为false,即默认合并两个数据。
置为true之后则不合并数据了,就可以实现刷新数据的效果了。
————————————————
版权声明:本文为CSDN博主「代码王者pyh」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/pyhkobe/article/details/100689112
原文链接:https://blog.csdn.net/pyhkobe/article/details/100689112