echart trigger 为 axis 的时候不显示 tooltip 解决办法
在项目 vite+ts+vue3 中使用 echart 显示了一个曲线图:

但当把图表的 trigger 设置成 axis 的时候,鼠标扫过并不显示具体的数值,如上图所示。
 但 trigger = item 的时候是正常的。
解决
只需要在初始化的时候添加 markRaw 就可以了
this.chart = markRaw(echarts.init(this.$refs.refChartDom))
// 原来这样不可行
// this.chart = echarts.init(this.$refs.refChartDom)
 
tooltip: {
    show: true,
    trigger: 'axis',
},
 
结果
这样就能正常显示了


![[蓝桥杯 2015 省 B] 生命之树](https://img-blog.csdnimg.cn/direct/7bd7daa8c9504bcbaf2b9794db0e8d9d.png)















