Угловые формы динамически получают входные значения - PullRequest
1 голос
/ 30 сентября 2019

Как я могу получить значения неопределенного числа полей ввода в Angular?

Я использую следующий код для создания полей ввода:

<form (ngSubmit)="submit()" #custom="ngModel">
    <div *ngIf="let elem of arr">
        <input type="text">
    </div>
</form>

Как я могуполучить входные данные всех полей ввода и поместить их в массив?

1 Ответ

0 голосов
/ 30 сентября 2019

Если вы собираетесь использовать ngModel, подумайте о добавлении свойства типа position в объект arr, который может быть индексом или тем, о чем вы думаете. Затем в шаблоне вызов:

 <div *ngFor="let elem of arr">

И ngModel:

[(ngModel)]="elem[elem.position]"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...