1

私はいくつかのAngularUIモーダルを持っています。すべてのモーダルには、 [キャンセル]ボタンと[アクション]ボタン( [作成] 、[削除]など)があります。

ui-keyupAngular UIのディレクティブを使用して、ユーザーがボタンを押したタイミングを識別します。

ユーザーがを押したときに「アクション」ボタンをクリックしたいのですがEnter

どうすればそれを達成できますか?

これが私がこれまでに到達したところです:http://plnkr.co/edit/n6dgiE ?p = Preview

4

1 に答える 1

0

http://plnkr.co/edit/icKazZ?p=preview

そのため、 (コントローラーを に移動して)createIt()で使用できることを確認し、直接トリガーしました。ui-event<body>

ここで、これは実現不可能であるとしましょう (body タグと関数の間にレイヤーが多すぎcreateIt()ます)。あなたができることは、ある種のグローバルハンドラー関数またはサービスを配置してから$rootScope、トリガーを渡すことです。ただし、範囲内またはコントローラー間の通信は、この質問の明示的な範囲外です:-)

于 2013-02-12T05:57:40.543 に答える