检查FormGroup是否已提交

kyw*_*kyw 9 angular

在模板驱动的形式,我们可以检查与submitted属性NgForm.但是如何以模型驱动的形式实现呢?

kyw*_*kyw 22

我刚发现你可以ngFormformGroup:

<form [formGroup]='form' #ngForm="ngForm" (ngSubmit)='validation(ngForm)' 
  [ngClass]="{ 'form-unsubmitted': !ngForm.submitted}">
Run Code Online (Sandbox Code Playgroud)


Sha*_*mor 6

IsSubmitted = false在组件中创建一个变量。提交按钮后,您可以将其设置为 trueonSubmit()功能。 例如 :

onSubmit(): void{
     this.isSubmited = true;
  // code....
}
Run Code Online (Sandbox Code Playgroud)

响应后再次将其设置为 false

  • 当然,我只是想知道是否有 Angular2 的方法:) (4认同)