角度モーダルウィンドウが現在開いているか閉じているかを確実に判断する方法を探しています。angle-uiモーダルが開いているか閉じているかを確実に判定します(表示または非表示)
標準のブートストラップJSは、このための '表示された'/'隠された'イベントを提供します。
今はmodal.close()関数をラップするだけで、変数を 'closed'に設定できます。さらに、モーダルオブジェクトを削除して、再び開いたときにインスタンス化し直しています。しかし、これは、ユーザが背景をクリックしたり、モーダルを閉じるためにESCキーを押した場合には当てはまりません。
これらのケースをきれいにカバーする方法はありますか?
あなたの本当の機能的なユースケースは何ですか? –
私はあなたの角型アプリで使用されているセキュリティサービスのフォークを使用しています:https://github.com/angular-app/angular-app/blob/master/client/src/common/security/security.js – chmanie