Вы можете использовать Реактивные формы следующим образом:
шаблон:
<div [formGroup]="profileForm">
<input formControlName="name" type="text" class="form-control" name="name" id="name" placeholder="name" title="nanme">
<input formControlName="surname" type="text" class="form-control" name="surname" id="name" placeholder="surname" title="surname">
<p>
{{profileForm.status}}
</p>
</div>
компонент:
import {Validators, FormBuilder} from '@angular/forms';
profileForm = this.fb.group({
name: ['', Validators.required],
surname: ['', Validators.required]
});
constructor(private fb: FormBuilder) { }
И вместо использованияtestVar
, вы можете использовать profileForm.valid
.