Как получить вложенный элемент управления в группе fromGroup для ReactiveForm Angular
До сих пор я заметил два способа получения вложенного элемента управления:
Учитывая это, formGroup1 имеет элемент управления с именем control1, который является formArray. В control1 есть еще одна группа fromGroup. nestedControl1 - это элемент управления в этой форме группы. Вот что я заметил:
Способ 1:
(<FormArray>this.formGroup1.get("control1")).at(index).patchValue({'nestedControl1' : desiredvalue})
Способ 2:
this.formGroup1.value.control1[index].nestedControl1 = desiredvalue
Мой вопрос, оба они одинаковы? Есть ли случаи, когда один будет работать, а другой нет? Я что-то пропустил?
Заранее спасибо!