赞
踩
本教程将向您展示如何使用ECharts库控制Tooltip信息框的移动。我们将使用两个图表作为示例,并分别控制它们的Tooltip信息框在鼠标指针附近移动显示。
首先,我们需要准备一个HTML文件,其中包含两个容器用于放置图表。我们使用 container
和 container2
作为两个容器的ID。以下是示例的HTML结构:
这里需要注意一个问题就是要两个表格高度相等,采用的解决方案是图表合并,联动控制Tooltip的移动。
<!DOCTYPE html> <html lang="zh-CN" style="height: 100%"> <head> <meta charset="utf-8"> </head> <body style="height:800px; margin: 0; background: #151514;"> <div class="mian" style="position: relative; height: 100%; width: 100%;display: flex;justify-content: center; align-items: center;"> <div id="container"style=" height: 100%; width: 50%;"></div> <div id="container2" style="height: 100%; width: 50%;"> </div> <div style="position: absolute; top: 50%; left: 50%;pointer-events: none; transform: translate(0%, -50%); width: 80%; height: 85%; border-left: 1px solid red;"></div> </div> <!-- ECharts库的引入 --> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@5.4.3/dist/echarts.min.js"></script> <script type="text/javascript"> // 在这里编写JavaScript代码 </script> </body> </html>
接下来,我们需要使用ECharts库来初始化两个图表实例,并将其分别放置在 container
和 container2
容器中。我们将使用 echarts.init
方法来初始化图表,并为每个图表设置相应的配置项。以下是示例代码:
<script type="text/javascript">
var dom = document.
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。