正如您在示例中看到的,当您单击任意位置的外侧时,弹出框会自动关闭。我想禁用那个东西并只通过点击一个按钮来关闭它。我在Popover和Tooltip apis 中没有看到这样的选项。这可能吗?
Tri*_*ani 10
为此,您需要删除您的onVisibleChange={this.handleVisibleChange}方法。您可以this.handleVisibleChange在单击按钮时调用函数,如下所示:
<Popover
content={<a onClick={this.hide}>Close</a>}
title="Title"
trigger="click"
visible={this.state.visible}
>
<Button onClick={this.handleVisibleChange} type="primary">Click me</Button>
</Popover>
Run Code Online (Sandbox Code Playgroud)
我在codeandbox.io上创建了一个工作示例。
| 归档时间: |
|
| 查看次数: |
6806 次 |
| 最近记录: |