В angularjs у меня было следующее:Как поймать возврат на входном элементе с помощью Aurelia?
app.directive('ngEnter', function() {
return function (scope, element, attrs) {
element.bind("keydown keypress", function (event) {
if(event.which === 13) {
scope.$apply(function(){
scope.$eval(attrs.ngEnter);
});
event.preventDefault();
}
});
};
});
И HTML был:
<input type="text" ng-model="searchText" class="form-control"
placeholder="Search"
ng-enter="search($event, searchText)">
Так в основном, как только я закончил печатать свой текст для поиска, когда я нажал кнопку ввода функции поиска на моем контроллере будет работать.
Как бы это сделать в Аурелии?
Я все еще узнаю о его возможностях, поэтому любая помощь будет оценена по достоинству.
Я считаю, что пометка как angularjs недействительна, потому что вы хотите что-то сделать в другой структуре. И никто не обязан знать углы, чтобы ответить на этот вопрос. –