显示软键盘时,Android设备上的按钮单击事件未触发。

时间:2018-10-30 16:12:52

标签: angular keyboard event-handling responsive

我正在angular 4上构建表单。在android上,可以说我正在编辑文本框,软键盘在屏幕上。然后,我滑动到“提交”按钮所在的屏幕底部。当我单击时,键盘会隐藏起来,但不会触发按钮上的事件。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

使用FormsModule和ReactiveFormsModule时,默认情况下angular禁用默认表单提交。

您可以通过为表单元素上的输出事件分配一个方法来进行连接。

<form (submit)="onSubmit($event)" [formGroup]="myformgroup">
  <input type="text" formControlName="myformcontrol"/>
</form>