【问题标题】:react-bootstrap reactjs overlay popover trigger on hover onlyreact-bootstrap reactjs覆盖弹出框仅在悬停时触发
【发布时间】:2020-02-13 15:29:05
【问题描述】:

我正在研究 react-bootstrap 覆盖弹出框控件。我只希望当鼠标指针悬停在图标上时触发弹出消息。当我点击该图标时,我会看到对话框模式,但我也会看到在我再次点击之前不会隐藏的消息。

这是我的 jsx 代码

<Overlay Trigger placement="top" trigger={"hover"}
  overlay={
    <Popover id={'test'}
      {"test message"}
    </Popover>
  }
</OverlayTrigger>

起初,我没有尝试触发,但点击仍然触发悬停文本。接下来,我添加了 trigger={'hover'}, 想如果我只指定悬停作为触发器,但点击仍然有效并激活悬停文本。

我怎样才能让鼠标悬停成为唯一的触发器而不是点击?点击保留给 onclick 以调出模态框。

谢谢

【问题讨论】:

    标签: reactjs react-bootstrap


    【解决方案1】:

    阅读 react-bootstrap 网页后,我添加了工作代码

    【讨论】:

    • 你好!我遇到了同样的问题,但在文档中没有找到。你能具体提供你做了什么来防止工具提示出现在点击上吗?我也只是希望它出现在悬停上!非常感谢
    猜你喜欢
    • 2016-11-21
    • 2016-04-19
    • 1970-01-01
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 2012-12-11
    • 1970-01-01
    • 2021-04-17
    相关资源
    最近更新 更多