Closed duganlx closed 3 weeks ago
感谢你详细的描述, 这里是没兼容到
明细表普通单元格点击 tooltip 展示的是自身的数值, 对于自身是图表的场景不应该渲染 tooltip, 这里是错误的把图表数据渲染在 Tooltip 的 JSX 中, 所以报错了
你好 @duganlx,很抱歉给你带来了不好的体验, 我们会尽快排查问题并修复, 请关注后续发布日志.
Hello, @duganlx, We are so sorry for the bad experience. We will troubleshoot and fix the problem as soon as possible. Please pay attention to the follow-up change logs.
:tada: This issue has been resolved in version @antv/s2-v2.0.0-next.27 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
🏷 Version
Sheet Type
🖋 Description
我在明细表中的一个单元格中画了 G2 的图,用鼠标点击该单元时,不出现 tooltip 并且在控制台中会抛出 Error,如下图所示。
当在 s2Option 中将 tooltip 设置为不显示(
tooltip:{enable: false}
)时,就不会出现在控制台中出现该 Error 信息,所以我判断是 tooltip 显示时的问题。⌨️ Code Snapshots
s2Options 和 SheetComponent 的配置内容、报错截图如下所示。
s2Options
SheetComponent
控制台报错信息
控制台一共会出现四个报错信息
🔗 Reproduce Link
https://codesandbox.io/p/sandbox/s2-tooltip-bug-vhnv2s
🤔 Steps to Reproduce
😊 Expected Behavior
鼠标点击/鼠标移入 带有G2绘制图的单元格时,在 DevTools 控制台中不出现任何错误信息
😅 Current Behavior
鼠标点击/鼠标移入 带有G2绘制图的单元格时,在 DevTools 控制台中出现错误信息
💻 System information