Установить значение по умолчанию для вновь добавленного элемента управления выбором в Formcontrol внутри FormArray в Angular 4
Установить значение по умолчанию для вновь добавленного элемента управления выбором в Formcontrol внутри FormArray в Angular 4
createBarWithData(): FormGroup {
let data = JSON.parse(sessionStorage.getItem("allItems"));
let fb: FormGroup = new FormGroup({
allItem1: new FormControl(),
allItem2: new FormControl(),
allItem3: new FormControl(),
allItem4: new FormControl(),
})
fb.controls.allItem1.setValue(_.head(data), { onlySelf: true });
return fb;
}
addMore() {
let self = this;
self.allItemsKnown.push(self.createBarWithData());
}
get allItemsKnown(): FormArray {
return <FormArray>this.customerForm.get('ItemsKnown');
}
Есть мнения?