收藏
回答

小程序echarts动态更新图标数据后tooltip还存在怎么办呢?

请问小程序中使用echarts动态修改图表数据,但是我在第一个图中点击图中某处显示tooltip,然后点击按钮切换数据,图表更新后tooltip对应的垂直线还在,但是tooltip不显示,请问如何在更新图表数据后取消原来点击出来的tooltip?

回答关注问题邀请回答
收藏

5 个回答

  • Ramsey
    Ramsey
    2022-11-15

    写vue项目遇到了,不知道小程序里面是否可以,setOption(option, true); 加个true就好了

    chart.setOption(option, notMerge, lazyUpdate);将notMerge设置为true就可以echarts画布删除历史数据重新渲染数据 notMerge是可选项,是否不跟之前设置的option进行合并,默认为false,即合并

    2022-11-15
    有用 1
    回复
  • 九酒6
    九酒6
    2023-08-25

    setOption 之前调用echart实例.dispatchAction({type: 'downplay'}),可以清空高亮点

    2023-08-25
    有用
    回复
  • Komorebi
    Komorebi
    2021-09-08

    我也有这个问题,我是想让他更新数据之后,原来的tooltip消失,但是他就在原来的位置显示出来了

    2021-09-08
    有用
    回复
  • 丰贝人
    丰贝人
    2021-01-21

    加个clear()方法

    2021-01-21
    有用
    回复
  • this
    this
    2020-11-30

    可以弄个代码片段吗,听你这个描述,好像也挺懵的

    2020-11-30
    有用
    回复 6
    • 尘缘
      尘缘
      2020-11-30
      好的
      2020-11-30
      回复
    • 尘缘
      尘缘
      2020-11-30
      大佬给你截俩图吧,我顶不住了,搞了半天代码片段也没搞出来,echarts太大了分享不了
      2020-11-30
      回复
    • 尘缘
      尘缘
      2020-11-30
      2020-11-30
      回复
    • 尘缘
      尘缘
      2020-11-30
      第一张图就是初始加载的折线图,然后点击出现tooltip,然后点击按钮切换图表数据,然后上次点击的垂直线还没有消失,但是对应的tooltip也没有出来。
      2020-11-30
      回复
    • 尘缘
      尘缘
      2020-11-30
      大佬有时间了帮忙看一下,万分感谢!
      2020-11-30
      回复
    查看更多(1)
登录 后发表内容
问题标签