XIAIANAN 2023-06-26 16:16 采纳率: 0%
浏览 20

echarts alwaysShowContent无效

echarts alwaysShowContent属性无效
tooltip设置如下

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-06-26 19:30
    关注
    • 这篇博客: ECharts - 13.小例子:自己实现拖拽中的 (二)添加 tooltip 组件 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 到此,拖拽的基本功能就完成了。但是想要更进一步得实时看到拖拽过程中,被拖拽的点的 data 值的变化状况,我们可以使用 tooltip 组件来实时显示这个值。但是,tooltip 有其默认的『显示』『隐藏』触发规则,在我们拖拽的场景中并不适用,所以我们还要手动定制 tooltip 的『显示』『隐藏』行为。

      在上述代码中分别添加如下定义:

      myChart.setOption({
          ...,
          tooltip: {
              // 表示不使用默认的『显示』『隐藏』触发规则。
              triggerOn: 'none',
              formatter: function (params) {
                  return 'X: ' + params.data[0].toFixed(2) + '<br>Y: ' + params.data[1].toFixed(2);
              }
          }
      });
      
      myChart.setOption({
          graphic: echarts.util.map(data, function (item, dataIndex) {
              return {
                  type: 'circle',
                  ...,
                  // 在 mouseover 的时候显示,在 mouseout 的时候隐藏。
                  onmousemove: echarts.util.curry(showTooltip, dataIndex),
                  onmouseout: echarts.util.curry(hideTooltip, dataIndex),
              };
          })
      });
      
      function showTooltip(dataIndex) {
          myChart.dispatchAction({
              type: 'showTip',
              seriesIndex: 0,
              dataIndex: dataIndex
          });
      }
      
      function hideTooltip(dataIndex) {
          myChart.dispatchAction({
              type: 'hideTip'
          });
      }
      

      这里使用了 dispatchAction 来显示隐藏 tooltip。用到了 showTiphideTip

       

    评论

报告相同问题?

问题事件

  • 创建了问题 6月26日

悬赏问题

  • ¥15 依据报错在原代吗格式的基础上解决问题
  • ¥15 在虚拟机中安装flash code
  • ¥15 单片机stm32f10x编写光敏电阻调节3.3伏大功率灯亮度(光强越大灯越暗,白天正常光强灯不亮,使用ADC,PWM等模块)望各位找一下错误或者提供一个可实现功能的代码
  • ¥20 verilog状态机方法流水灯
  • ¥15 pandas代码实现不了意图
  • ¥15 GD32H7 从存储器到外设SPI传输数据无法重复启用DMA
  • ¥25 LT码在高斯信道下的误码率仿真
  • ¥45 渲染完成之后将物体的材质贴图改变,自动化进行这个操作
  • ¥15 yolov5目标检测并显示目标出现的时间或视频帧
  • ¥15 电视版的优酷可以设置电影连续播放吗?