当前位置: 首页 > news >正文

echarts tooltip太多显示问题解决方案

思路:设置5个一换行

tooltip: {trigger: 'axis',confine:true,//限制tooltip在图表范围内展示// extraCssText: 'max-height:60%;overflow-y:scroll',//最大高度以及超出处理extraCssText: 'max-height:60%;overflow-y:scroll;white-space: normal;word-break: break-all;',enterable:true,//鼠标可以进入tooltip区域,使用滚动条 formatter: function (params) {var tip = "";if (params !== null && params.length > 0) {tip += params[0].name ;for (let i = 0; i < params.length; i++) {if (i % 5 ==0) {tip += '<br/>'+ params[i].marker + params[i].seriesName + ":" + (params[i].value === undefined ? '0' : params[i].value);} else {tip += "&nbsp;&nbsp;"+ params[i].marker + params[i].seriesName + ":" + (params[i].value === undefined ? '0' : params[i].value);}}return tip;}}
},

解决一个问题:

第二次鼠标经过的时候弹框的滚动条还是在第一次看的地方,解决方法:

// 添加自定义的tooltip显示事件监听
myChart.on('showTip', function (params) {// 确保Tooltip已经渲染完成后再执行滚动操作setTimeout(function() {var tooltipContainer = document.querySelector('#main1 > :nth-child(2)');if(tooltipContainer) {// 将滚动条置顶tooltipContainer.scrollTop = 0;}}, 0);
});

http://www.lryc.cn/news/364429.html

相关文章:

  • 【control_manager】无法加载,gazebo_ros2_control 0.4.8,机械臂乱飞
  • 深入对比:Transformer与LSTM的详细解析
  • lsof 命令
  • F5G城市光网,助力“一网通城”筑基数字中国
  • Ownips+Coze海外社媒数据分析实战指南
  • C#操作MySQL从入门到精通(10)——对查询数据进行通配符过滤
  • 厘米级精确定位,开启定位技术新时代
  • docker 存储 网络 命令
  • 【MATLAB源码-第222期】基于matlab的改进蚁群算法三维栅格地图路径规划,加入精英蚁群策略。包括起点终点,障碍物,着火点,楼梯。
  • 百度ERNIE系列预训练语言模型浅析(4)-总结篇
  • Ubuntu 20.04 LTS配置JDK、Git
  • 外汇天眼:Marqeta加速欧洲业务发展,华沙办公室正式开幕
  • 使用【AliceCarousel】实现轮播功能
  • 全屋智能的本质是低成本的重构
  • 开发一个comfyui的自定义节点-支持输入中文prompt
  • 代码随想录第二十九天打卡| 491.递增子序列,46.全排列,47.全排列 II
  • 音频数据上的会话情感分析
  • 算法金 | 一文读懂K均值(K-Means)聚类算法
  • 江协科技STM32学习-1 购买24Mhz采样逻辑分析仪
  • 支付系统-业务账单
  • AI引领天文新篇章:中科院发现107例中性碳吸收线,揭示宇宙深邃奥秘
  • python 删除pdf 空白页
  • flutter as连接网易模拟器
  • fpga控制dsp6657上电启动配置
  • Tomcat启动闪退问题解决方法
  • 【多模态】34、LLaVA-v1.5 | 微软开源,用极简框架来实现高效的多模态 LMM 模型
  • 文件编码概念
  • uni-app(优医咨询)项目实战 - 第7天
  • 推荐系统学习 二
  • Vue——组件数据传递与props校验