2014-07-21 87 views
0

我正在使用這個角度對話服務https://github.com/m-e-conroy/angular-dialog-service,它比javascript alert()更好看。如何按Enter鍵關閉此AngularJS對話框通知框?

我正在使用通知對話框。一個例子(與源代碼),我從原來分叉可以在下面找到; http://codepen.io/anon/pen/Abizv

當您單擊Notify Dialog按鈕時,會出現對話框。我想要做的是按enter鍵關閉對話框。但是,這是無法完成的。我必須按Esc鍵才能按下對話框。如何通過按Enter鍵來更改代碼來關閉對話框?

+0

角度對話框服務沒有給出任何選項來支持這種類型的功能。但它是ui.bootstrap.modal上的一個包裝。您可以打開一個自定義對話框,然後您可以在該自定義對話框的控制器中處理Enter鍵並可以關閉手動對話框。 – dhavalcengg

回答

1

如果angular.equals(evt.keyCode,13)調用close函數,則可以將事件傳遞給函數。 keyCode 13是輸入密鑰

相關問題