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>;
}
});