【发布时间】:2018-10-30 16:12:51
【问题描述】:
我正在 Angular 4 上构建一个表单。在 android 上,假设我正在编辑一个文本框,软键盘在屏幕上。然后我滑动到提交按钮所在的屏幕底部。当我单击时,键盘会自行隐藏,但不会触发按钮上的事件。有什么想法吗?
【问题讨论】:
标签: angular keyboard event-handling responsive
我正在 Angular 4 上构建一个表单。在 android 上,假设我正在编辑一个文本框,软键盘在屏幕上。然后我滑动到提交按钮所在的屏幕底部。当我单击时,键盘会自行隐藏,但不会触发按钮上的事件。有什么想法吗?
【问题讨论】:
标签: angular keyboard event-handling responsive
当您使用 FormsModule 和 ReactiveFormsModule 时,默认情况下 Angular 会禁用默认表单提交。
您可以通过将方法分配给表单元素上的输出事件来实现。
<form (submit)="onSubmit($event)" [formGroup]="myformgroup">
<input type="text" formControlName="myformcontrol"/>
</form>
【讨论】: