本文主要是介绍echarts 数据重新加载,原数据依然存在图表上,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
watch: {data: {deep: true,handler(val) {this.resizeHandler();this.initChart(); 主要是这步this.render(val);}}},
监听数据是否真正变化了
在数据变化的时候在重新初始化图表实例对象。
// 初始化渲染initChart() {chart = this.$echarts.init(this.$refs.myChart);this.render();},
this.render(val);是一个配置图表配置信息的函数。
chart.setOption(defaultOptions, true);setOption第二个参数传true 为不合并(默认false合并)这种方法我试了没起作用。
这篇关于echarts 数据重新加载,原数据依然存在图表上的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!