我是一名設計師/前端開發人員,對Angular有很少或沒有經驗,所以我希望能在這裏得到一些幫助。我有以下的HTML關鍵角度綁定功能
<div class="dropdown">
<div class="options"></div>
<div class="add">
<i id="add-issue-plus" class="icon-plus" data-ng-click="addIssue($event)"></i>
<input id="add-issue-field" data-ng-model="newIssueName" type="text" placeholder="Create a new issue"/>
</div>
</div>
我想如果用戶按下而在隨後的輸入輸入從<i>
元素觸發click事件。我想以最簡單的方式做到這一點,而無需編寫單獨的函數。有Angular經驗的人都知道這樣做的最佳方式?我知道我可以很容易地使用jQuery做類似:
$('#add-issue-field').keypress(function(e){
var key = e.which;
if (key === 13) {
$('#add-issue-plus').click();
return false;
}
});
但我想知道如果任何人有一個更有效的方法技巧。
http://stackoverflow.com/questions/17470790/how-to-use-a-keypress-event-in-的可能的複製angularjs – Arg0n