echarts接入数据后默认高亮不起作用


echarts接入数据后默认高亮不起作用

// 数据更新 -> 图表重新渲染 -> 默认高亮 // 重新渲染需要时间
 1 this.$nextTick(() => {
 2         const chart = this.$refs["chartContainer"].chart;
 3         if (chart) {
 4           chart.dispatchAction({
 5             type: "highlight",
 6             seriesIndex: 0,
 7             dataIndex: 0
 8           });
 9         }
10       });

 

这里最主要的是要加this.$nextTick,因为加载数据需要时间,图标重新渲染需要时间。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM