我有使用模板驱动的蓝图的表单,所以像这样:
<form #myForm="ngForm" ngSubmit="save(myForm.value, myForm.isValid)">
<input #name="ngModel" [(ngModel)]="name">
<button type="submit">Submit form</button>
</form>
现在,如何防止ENTER提交表单?它会干扰表单内部的自定义ENTER行为,并且还会干扰您在输入中无意按Enter的情况,这是不必要的。
我环顾四周,找到了一些旧的Angular 1答案以及一些标准的JavaScript答案,但是我觉得Angular 2必须已经内置了类似的东西,但我找不到。
如果没有,实现此目标的最佳方法是什么?