问题描述
uni-app使用echarts图表,接口请求数据更新后,图表不刷新。
解决方案
更新option前先调用clear()
- clear():清空当前实例,会移除实例中所有的组件和图表。
initChart() {this.gaugeChart = echarts.init(document.getElementById('chart'))this.updateGaugeChart()
},
updateGaugeChart(num = 0) {let option = {...} this.gaugeChart.clear()this.gaugeChart.setOption(option)
},