Forms 当我点击“输入”时,登录表单应在4中提交

Forms 当我点击“输入”时,登录表单应在4中提交,forms,ionic-framework,ionic4,angular-reactive-forms,Forms,Ionic Framework,Ionic4,Angular Reactive Forms,我在爱奥尼亚开发一个web应用程序。我有一张登录表。如果我点击登录按钮,表单就可以提交并正常工作了。现在我正在寻找输入电子邮件和密码后,我点击进入按钮,然后表单应提交。如果我单击“输入”按钮,则表单应提交。这是代码 <form [formGroup]="loginForm"> <ion-item> <ion-input type="email" required class="textWidth&quo

我在爱奥尼亚开发一个web应用程序。我有一张登录表。如果我点击登录按钮,表单就可以提交并正常工作了。现在我正在寻找输入电子邮件和密码后,我点击进入按钮,然后表单应提交。如果我单击“输入”按钮,则表单应提交。这是代码

<form [formGroup]="loginForm">    
 <ion-item>
  <ion-input type="email" required class="textWidth" formControlName="email" placeholder="Email id"></ion-input>
 </ion-item>

 <ion-item>
  <ion-input type="password" class="textWidth" formControlName="password" placeholder="Password"></ion-input>
 </ion-item>

 <div class="text-center">
   <ion-button type="submit" (click)="Login()" class="signinButton">Sign in</ion-button>
 </div>
</form>
你能帮我做这个吗? 感谢和问候

将click=login函数移动到如下表单ngSubmit=login 如果没有其他表单,则按enter键时会触发此功能。

您可以使用它


我尝试过这个ngSubmit=login,但没有成功。嗯,也许我误解了你的意思,但是如果我在输入字段中写了一些东西后按enter键,该函数将通过console.log调用
(keyup.enter)="onSubmit(loginForm.value)"