hooks icon indicating copy to clipboard operation
hooks copied to clipboard

useHover当hover状态展示一个输入框时,输入中文时会切换到展示非hover状态的元素

Open changjiah opened this issue 2 years ago • 4 comments

useHover当hover状态展示的元素为一个输入框时,输入中文时会切换到展示非hover状态的元素。 我的理解是输入还没结束,不应该定位为取消hover状态。 我自己尝试用onMouseEnter和onMouseLeave来做hover效果时,也遇到了同样的情况,怀疑是onMouseLeave监听将中文输入时的字母间的间断视为失焦

changjiah avatar Dec 01 '23 11:12 changjiah

尝试了下,没有复现,可以看看这个 demo

hchlq avatar Dec 22 '23 02:12 hchlq

这是来自QQ邮箱的假期自动回复邮件。您好,邮件已收到,我会尽快给您回复。

changjiah avatar Dec 22 '23 02:12 changjiah

Hello @changjiah. Please provide a online reproduction by forking this link https://codesandbox.io/s/ok2fe or a minimal GitHub repository. Issues labeled by Need Reproduce will be closed if no activities in 3 days.

你好 @changjiah, 我们需要你提供一个在线的重现实例以便于我们帮你排查问题。你可以通过点击 此处 创建一个 codesandbox 或者提供一个最小化的 GitHub 仓库。3 天内未跟进此 issue 将会被自动关闭。

github-actions[bot] avatar Feb 26 '24 14:02 github-actions[bot]

这是来自QQ邮箱的假期自动回复邮件。您好,邮件已收到,我会尽快给您回复。

changjiah avatar Feb 26 '24 14:02 changjiah

不建议用 hover 状态做复杂交互(如输入),antd 的 Popover 也有这个问题,不处理哈~ 建议改成稳定的触发方式(click 触发 + 受控展示弹框)来做复杂交互

liuyib avatar Mar 01 '24 03:03 liuyib