0

ESC キーを使用してモーダルを閉じるときに、$modalInstance.dismiss を介してパラメーターを渡す方法はありますか? ユーザーが「閉じる」を使用して適切に閉じると、使用できることがわかり、$modalInstance.close(ctrl.anyParam)キャンセルボタンを使用すると使用できます$modalInstance.dismiss(ctrl.anyParam)$modalInstance.openからの約束があり、ユーザーがクリックした内容に応じて、約束が解決または拒否された場合に処理できるため、これは正常に機能します。

ただし、ユーザーが ESC をクリックした場合ctrl.anyParam、拒否プロミスで処理できるように合格できますか? 私の質問を説明するために、ここでplunkr を作成しました。

4

1 に答える 1

0

指定されたパラメーターの受け渡しがないため、モーダルの構成を変更し、プログラムで (指定されたパラメーターを使用して) 閉じるアクションを実行するキー リスナーを登録することで、モーダルがデフォルトで ESC で閉じないようにすることしかできません。

于 2016-02-09T16:36:48.583 に答える