Как мне передать точное значение текстовой области при нажатии кнопки?
<form novalidate [formGroup]="simulationForm">
<div formArrayName="answer_key" *ngFor="let other of simulationForm.get('answer_key').controls; let i = index" class="form-group">
<div [formGroupName]="i" class="mat-form-field--inline">
{{i + 1}}.
<mat-form-field>
<textarea matInput placeholder="Sentence" id="sentence" formControlName="sentence" readonly="true"></textarea>
</mat-form-field>
<button class="btn btn-success" type="button" (click)="openDialog()">Add</button>
</div>
</div>
</form>
Требуется передать значение предложения каждой строки при нажатии каждой кнопки.
что-то вроде
(click)="openDialog(simulationForm.get('sentence').value)"
или
(click)="openDialog(simulationForm.get('answer_key').controls['sentence'].value)"