Я циклически переключаюсь между свойствами в компоненте с помощью ngFor, поэтому я получаю серию переключателей для заполнения службы (описано ниже с помощью элемента genericForm).Все еще в том же сервисе, определенном выше, у меня есть свойство с именем itemText, это свойство должно отображаться под переключателем, внутри ngFor.».Однако, когда я компилирую "itemText", он заполняется
. Я пытаюсь понять, что: - подобно пустому представлению при загрузке компонента - как заполнить текстовую область тем же значением
Здесь ниже, как структурирован мой код
Спасибо
//service
this.genericForm = this._fb.group({
items: this._fb.group({
item: ['', [Validators.required]],
itemText: ['']
})
});
//component.components.ts
ngOnInit() {
this.AsimpleForm = this.service.genericForm.get ('items');};
//component.component.html
<mat-accordion [formGroup]="AsimpleForm" class="form-group">
<mat-radio-group class="example-radio-group" formControlName="item">
<mat-expansion-panel *ngFor="let object of objects;">
<mat-expansion-panel-header>
<mat-radio-button class="example-radio-button" [value]="object.name">
{{object.name}}
</mat-radio-button>
</mat-expansion-panel-header>
<textarea formControlName="itemText" [value]="<!-- how to access current itemText here? -->">{{<!-- how to access current itemText value here? -->}}</textarea>
<span>Facoltativo</span>
</mat-expansion-panel>
</mat-radio-group>