antvis/G6

根据官网提供的图表示例提示框功能, 鼠标移入移出节点 tooltip提示框不关闭问题 #4594

hua-222 posted onGitHub

问题描述

如标题。鼠标(node:mouseenter)移入后显示tooltip提示框,鼠标(node:mouseleave)移出后不关闭tooltip提示框 而且也不触发node:mouseleave方法,如果把鼠标移动到其他节点的话 就会触发到node:mouseleave方法。

重现链接

暂无

重现步骤

鼠标(node:mouseenter)移入后显示tooltip提示框,鼠标(node:mouseleave)移出后不关闭tooltip提示框 而且也不触发node:mouseleave方法,如果把鼠标移动到其他节点的话 就会触发到node:mouseleave方法。

预期行为

跟官网提供的图表(提示框)示例一样, 鼠标移入显示提示框,鼠标移出关闭提示框。

平台

  • 操作系统: Windows10
  • 网页浏览器: Google Chrome
  • G6 版本: 4.8.13

屏幕截图或视频(可选)

1686045038548 1686045156624 1686045221130 1686045239275

补充说明(可选)

1686045358991


补充说明 是vue3+TS的项目

posted by hua-222 almost 2 years ago

搞个在线复现 demo 看看?

posted by Yanyan-Wang almost 2 years ago

搞个在线复现 demo 看看? 有个模块没有这个问题 我先看看代码有没有不同之处先

posted by hua-222 almost 2 years ago

搞个在线复现 demo 看看?

谢谢大佬回复 这个问题解决了 是 let graph = ref() graph.value导致的 let graph: any; 设置成这样就行了

posted by hua-222 almost 2 years ago

哦好的,那先关闭咯

posted by Yanyan-Wang almost 2 years ago

搞个在线复现 demo 看看?

谢谢大佬回复 这个问题解决了 是 let graph = ref() graph.value导致的 let graph: any; 设置成这样就行了 这不是TS吗,跟你说的这个问题《根据官网提供的图表示例提示框功能, 鼠标移入移出节点 tooltip提示框不关闭问题》有关系吗?哥们儿,你给graph加个any类型,能解决这个问题?

posted by wangling404 10 months ago

搞个在线演示看看?

谢谢大佬回复 这个问题解决了, let graph = ref() graph.value导致的 let graph: any;设置这样就执行了 这不是TS吗,跟你说的这个问题《根据官网提供的图表示例提示框架功能,鼠标移入移出节点工具提示框架不关闭问题》有关系吗?哥们儿,你给图加个any类型,可以条款吗?

是的 后面只改了那里就可以了 具体什么原因也不是很清楚

posted by hua-222 10 months ago

Fund this Issue

$0.00
Funded

Pull requests