mam formy, które używa szablonu napędzany plan, więc coś takiego:kątowa 2 zapobiec wejść od złożenia w formie szablonu napędzany
<form #myForm="ngForm" ngSubmit="save(myForm.value, myForm.isValid)">
<input #name="ngModel" [(ngModel)]="name">
<button type="submit">Submit form</button>
</form>
Teraz, w jaki sposób można zapobiec ENTER ze złożeniem formularza? Koliduje to z niestandardowym zachowaniem ENTER wewnątrz formularza, a także jeśli przypadkowo wciśnij enter na wejściu, które jest niechciane.
Rozejrzałem się i znalazłem kilka starych odpowiedzi Angular 1, a także niektóre standardowe JavaScript, ale uważam, że Angular 2 musi mieć coś takiego, ale już nie jestem w stanie go znaleźć.
Jeśli nie, jaki byłby najlepszy sposób, aby to osiągnąć?
Zapobiegnie to również powstawaniu nowych linii w tekstach wewnątrz formularza. –
https://stackoverflow.com/a/42343359/768516 –
@EduardoOliveira Tak, ale nadal można zmieniać + wprowadzanie. – Chrillewoodz