Dynamic Forms with FormArray
FormArray allows creating forms with dynamic numbers of controls.
import { FormArray, FormControl } from '@angular/forms';
skills = new FormArray([ new FormControl('Angular')]);
addSkill() { this.skills.push(new FormControl(''));}