美文网首页
vue3.0 + echarts5.0 tooltip不显示问题

vue3.0 + echarts5.0 tooltip不显示问题

作者: AC编程 | 来源:发表于2023-10-29 18:03 被阅读0次

一、问题描述

新项目采用vue3.0 + echarts5.0库,当在做一个图表的时候,发现tooltip框怎么都不显示,但是将option复制到echarts官网事例代码中后,发现可以显示。最开始以为是,页面某些样式造成echarts库某些逻辑异常。多次排查后,发现将echarts实例赋值到vue data中就会有这个问题,如下:

export default {
    data()  {
      this.echartsInstance = null // 建议这样存储echarts实例
      return {
        // echartsInstance: null // 放在data中会有tooltip不显示的问题(这样书写会有bug)
      }
    }  ,
    mounted() {
       const chartDom = document.getElementById('chartBox');
       this.echartsInstance = echarts.init(chartDom);
    }
}

二、解决方案

将echartsInstance用let定义

let echartsInstance;

转载自:vue3.0 + echarts5.0 tooltip不显示问题

相关文章

网友评论

      本文标题:vue3.0 + echarts5.0 tooltip不显示问题

      本文链接:https://www.haomeiwen.com/subject/nguvidtx.html