IDuxFE / idux

🚀 A UI Component Library for Vue3.x
https://idux.site
MIT License
552 stars 141 forks source link

[comp: tooltip]: tooltip 该如何在显示的时候改变位置? (update or forceUpdate) #470

Closed imguolao closed 3 years ago

imguolao commented 3 years ago

tooltip 和 overlay 都没有暴露 update 方法,让 tooltip 能在显示过程中根据 dom 变化更新显示位置等。

当 tooltip 的 target dom 变更位置,比如从页面右边移到左边,tooltip 只能隐藏后再显示才会从正确的位置出现 (这样会有闪烁),无法通过 forceUpdate 等方法随着 target dom 一起变换位置。

是否有什么方法可以实现该操作?

https://github.com/IDuxFE/idux/blob/78738c2b819beaa5b52e15fc41ba518b99bb05d4/packages/components/_private/overlay/src/Overlay.tsx#L37-L50

idux-bot[bot] commented 3 years ago

Hello @imguolao, your issue has been closed because it does not conform to our issue requirements. Please use the issue template to create an issue, thank you!

你好 @imguolao,为了能够进行高效沟通,我们对 issue 有一定的格式要求,你的 issue 因为不符合要求而被自动关闭。 你可以通过 issue 模板来创建 issue 以方便我们定位错误。谢谢配合!