1、在vue中使用echarts和百度地图绘制一个地图上的热力图,点击按钮提供一个data,改变热力图, 但是不知道为啥setOption那一句执行的特别久,大概有两三秒;用纯js写的时候没毛病的。points长度大概60的样子
2、代码:
changeChart(index){
let points=this.$store.state.optionData;
var newOp=this.myChart.getOption();
newOp.series[0].data=points;
this.myChart.setOption(newOp);//这一句执行的特别久不知道为啥0.0
}
3、这是结果的样子
试试
this.$nextTick(function(){
});