1

我有几个Angular UI Modals。每个模式都有一个Cancel按钮和一个“Action”按钮(可以是CreateDelete等)。

我使用来自 Angular UI 的ui-keyup指令来识别用户何时按下按钮。

我想在用户点击时单击“操作”按钮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 回答