Wie wird die Validierung beim Klicken auf die Schaltfläche im Typoskript angezeigt?

Ich möchte die Validierung für die Felder anzeigen, die leer sind, und dafür habe ich die folgende Methode verwendet, aber sie funktioniert nicht. Kann mir jemand Hilfe vorschlagen. Danke.

Meine Vorlage,

<form [formGroup]="form" (ngSubmit)="onSubmit(form.value)" class="nobottommargin adminloginform" novalidate>
<label class="col-sm-4 text-right norightpadding">First Name</label>
     <div class="input-group" [ngClass]="{errmsg: (!form.controls['password'].valid ||
   (!form.controls['password'].pristine && submitted ))}">
    <input type="text" [formControl]="form.controls['lastname']" >
  </div>
<div class="col-sm-8">
          <button type="submit" >Register now</button>
        </div>

Meine ts,

    export class SignUp {
    submitted: boolean = false;
constructor(public fbld: FormBuilder, http: Http, public config: Config, public router: Router) {
    this.http = http;
    this.form = fbld.group({
        firstname: ['', Validators.required],
    });
    this.header = this.config.header1;
}
    onSubmit(form: ISignup): any {
        this.submitted = true;
     }
    }

Antworten auf die Frage(2)

Ihre Antwort auf die Frage