簡體   English   中英

使用ESC鍵關閉模態時傳遞參數

[英]Passing parameter during closing modal with ESC key

當我們使用ESC鍵關閉模式時,是否可以通過$ modalInstance.dismiss傳遞參數? 如果用戶使用'close'正確關閉,那么我知道我可以使用$modalInstance.close(ctrl.anyParam) ,如果我使用取消按鈕,則可以使用$modalInstance.dismiss(ctrl.anyParam) 因為我從$modalInstance.open獲得了承諾,並且可以根據用戶單擊的內容來處理承諾,所以我可以進行處理。

但是,在用戶單擊ESC的情況下,我可以傳遞ctrl.anyParam以便可以在我的拒絕承諾中進行處理嗎? 我在這里創建了plunkr來描述我的問題。

唯一可以做的是通過更改config的配置並通過注冊一個鍵偵聽器以編程方式執行關閉動作(使用給定參數)來防止默認情況下使用ESC關閉模式,因為沒有傳遞指定的參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM