antvis/G6

G6 5.0.0-beta.27版本tooltip使用预定义DOM元素无法正常显示 #5251

l-besiege-l posted onGitHub

问题描述

G6 5.0.0-beta.27版本tooltip的getContent回调函数使用预定义的DOM元素作为返回值,导致tooltip无法正常显示,tooltip直接把图的画布给挤占了,而G6 4.8.23版本tooltip可以在正确的节点/边的位置上显示预定义的DOM元素,下面的图是不同版本下鼠标悬浮在节点上tooltip的显示情况:

5.0.0-beta.27版:

image

4.8.23版:

image

重现链接

5.0.0-beta.27版复现链接: https://codesandbox.io/p/sandbox/stupefied-feather-354gpk?file=%2Findex.ts%3A23%2C4 ### 4.8.23版复现链接: https://codesandbox.io/p/sandbox/vibrant-matan-5skrtw?file=%2Findex.js%3A74%2C20

重现步骤

如复现链接所示

预期行为

期望5.0.0-beta.27版tooltip可以使用预定义的DOM元素作为显示的元素

平台

  • 操作系统: [Windows]
  • 网页浏览器: [edge]
  • G6 版本: [ 5.0.0-beta.27]

屏幕截图或视频(可选)

No response

补充说明(可选)

No response


Hi @l-besiege-l, Please star this repo if you find it useful! Thanks :star:! 你好 @l-besiege-l。如果该仓库对你有用,可以 star 一下,感谢你的 :star:!

posted by github-actions[bot] over 1 year ago

v5版本需要return outDiv.outerHTML

posted by uhobnil about 1 year ago

Fund this Issue

$0.00
Funded

Pull requests