antd的popover组件如何隐藏?
<Popover
visible={this.props.event?.deviceCode === item.deviceCode}
title={
<>
<AlertOutlined />
<span>报警</span>
</>
}
content={
<span style={{ color: 'tomato' }}>{this.props.event?.msg || ''}
</span>
}
>
<span className="machine-name-text">{item.deviceName}</span>
</Popover>
这是我的popover
用的是蚂蚁的antd库
我每次用visible
可以控制打开关闭
但是我想要设置滞留时间 比如1秒以内没有关闭就自动关闭
好像没有duration
之类的props
手动设置一个定时器我又不知道从哪儿下手
谢谢大佬~~~~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果有更好的解决方案 欢迎回复~
那就在onVisibleChange下定时器吧