У меня есть формы, которые используют шаблонную схему, так что примерно так:
<form #myForm="ngForm" ngSubmit="save(myForm.value, myForm.isValid)">
<input #name="ngModel" [(ngModel)]="name">
<button type="submit">Submit form</button>
</form>
Теперь, как я могу помешать ENTER от отправки формы? Это мешает пользовательскому поведению ВВОД внутри формы, а также если вы случайно нажимаете ввод на входе, что нежелательно.
Я огляделся и нашел несколько старых ответов Angular 1, а также некоторые стандартные JavaScript, но я чувствую, что Angular 2 должен иметь что-то вроде этого уже встроенного, но я не смог его найти.
Если они этого не сделают, каким будет лучший способ достичь этого?