gpt4 book ai didi

twitter-bootstrap - React Bootstrap 弹出窗口在外部点击时关闭

转载 作者:行者123 更新时间:2023-12-03 13:20:56 26 4
gpt4 key购买 nike

ReactBootstrap 提供了一个弹出控件。我希望在单击弹出窗口外部时将其忽略,其方式与模态的工作方式类似(它只是默认情况下单击开箱即用时将其忽略)。

有没有办法使用 ReactBootstrap 来做到这一点,或者我需要自定义代码吗?

JSfiddle 弹出窗口:http://jsfiddle.net/226cwe4e/

React.createClass({
render: function() {
return <ReactBootstrap.OverlayTrigger trigger="click" placement="bottom" overlay={<ReactBootstrap.Popover title="Popover bottom"><strong>Holy guacamole!</strong> Check this info.</ReactBootstrap.Popover>}>
<ReactBootstrap.Button bsStyle="default">Holy guacamole!</ReactBootstrap.Button>
</ReactBootstrap.OverlayTrigger>;
}
});

最佳答案

不,您不需要任何自定义代码。只需包含 rootClose 属性即可。其在react bootstrap官方文档https://react-bootstrap.netlify.com/components/overlays/#overlays-api

<OverlayTrigger trigger='click' rootClose>
....
</OverlayTrigger>

关于twitter-bootstrap - React Bootstrap 弹出窗口在外部点击时关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28935314/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com