私のアプリではたくさんのボタンがあります。いずれかのボタンをクリックすると、いくつかのコントロール(したがってイベント)を開くポップオーバーが発生します。リアクションのシングルポップオーバーコンポーネント
最初はすべてのボタンコンポーネントにポップオーバーコンポーネントを配置したいと思っていましたが、実際には1つのポップオーバーだけが表示されるため、実際には必要ありません。
私は本当にそれをやる方法について固執しています。ポップオーバーの表示と終了を処理するにはどうすればよいですか?どこに置くべきですか?
p.s.私はプロジェクトでReactJSを部分的に使用します。
透明な背景を持つフルスクリーンコンテナdivの内側にポップオーバーを配置します。コンテナdivはボタンのクリックをブロックし、コンテナdivをクリックするとポップオーバーを閉じます。チェックアウト[Material-UI popover](http://www.material-ui.com/#/components/popover) – Abhishek