Пауза зацикливания ngFor в Angular - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть шаблон, который выглядит примерно так:

<div *ngFor="let module of collection">
    <ng-container *ngIf="module.type=='type1'">
    ...
    </ng-container>
    <ng-container *ngIf="module.type=='type2'">
        <form form (ngSubmit)="onSubmit(f)">
        ...
        </form>
    </ng-container>
</div>

В collection имеется неопределенное количество объектов с type=='type2'.

Я хочу приостановить выполнение *ngFor, пока форма не будет отправлена. Как только форма была отправлена, она должна продолжать зацикливаться, пока не достигнет следующей формы, и в этом случае ngFor должен подождать, пока эта форма будет отправлена ​​для возобновления.

Я не могу найти эффективный способ сделать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...