1 min read 46 words Updated Sep 24, 2026 Created Sep 24, 2026
#angular#forms#review

Angular offers multiple ways of dealing with forms. There are FormGroups, FormArrays

In the template:

  <form [formGroup]="testForm" (submit)="submitTestForm()">
    <input formControlName="testInput" type="text" placeholder="test input" />
    <button type="submit">Submit</button>
  </form>

In the TS file:

  testForm = new FormGroup({
    testInput: new FormControl('')
  });

  submitTestForm(){
    console.log(this.testForm.value.testInput) 
  }