J'ai des formulaires qui utilisent le plan directeur basé sur des modèles, donc quelque chose comme ceci :
<form #myForm="ngForm" ngSubmit="save(myForm.value, myForm.isValid)">
<input #name="ngModel" [(ngModel)]="name">
<button type="submit">Submit form</button>
</form>
Maintenant, comment puis-je empêcher ENTER de soumettre le formulaire ? Cela interfère avec le comportement personnalisé d'ENTRÉE à l'intérieur du formulaire et aussi si vous appuyez accidentellement sur ENTRÉE dans une entrée, ce qui est indésirable.
J'ai cherché et trouvé d'anciennes réponses sur Angular 1 et d'autres sur JavaScript, mais je pense qu'Angular 2 doit avoir quelque chose de ce genre déjà intégré, mais je n'ai pas pu le trouver.
Si ce n'est pas le cas, quelle serait la meilleure façon d'y parvenir ?