语义 ui React Popup 在点击时关闭
Semantic ui react Popup getting closed on click
我正在使用 semantic-ui-react 的 Popup 元素。以下是我的组件的行为:
悬停 -> 显示 text 1
(保存为状态变量)
单击 -> 关闭悬停文本(附加一个 onClick,它将状态变量的值从 text 1
更改为 text 2
现在显然,点击弹出窗口关闭,所以我看不到悬停的 text 2
。
有没有办法防止弹出文本关闭。我已经在 onClick
中尝试了 e.stopPropogation()
,但它没有用。
弹出窗口有一个名为 open
的道具,它采用布尔值。
这会对你有所帮助,
<Popup
content="Hello"
open={true}
trigger={<Button content="A trigger" />}
/>
您可以通过状态管理将值传递给它。
这是工作示例:Sandbox
我正在使用 semantic-ui-react 的 Popup 元素。以下是我的组件的行为:
悬停 -> 显示 text 1
(保存为状态变量)
单击 -> 关闭悬停文本(附加一个 onClick,它将状态变量的值从 text 1
更改为 text 2
现在显然,点击弹出窗口关闭,所以我看不到悬停的 text 2
。
有没有办法防止弹出文本关闭。我已经在 onClick
中尝试了 e.stopPropogation()
,但它没有用。
弹出窗口有一个名为 open
的道具,它采用布尔值。
这会对你有所帮助,
<Popup
content="Hello"
open={true}
trigger={<Button content="A trigger" />}
/>
您可以通过状态管理将值传递给它。 这是工作示例:Sandbox