Angular 5: комбинация * ngFor и ngIf с целым массивом - PullRequest
0 голосов
/ 02 июля 2018

У меня есть массив, который я повторяю с ngFor в представлении, как показано ниже. Я хочу скрыть кнопку, если все элементы y.errortyp равны nottested.

Как мне добиться этой функциональности? Я пробовал некоторые комбинации ngIf, но не могу найти решение.

<...>
     <tr *ngFor="let x of x">
          <td> x.name</td>
          <td *ngFor="let y of x.results">
            <div *ngIf="y.errortyp == 'Error1'" class="red"></div>
            <div *ngIf="y.errortyp == 'nottested'" class="grey"></div>
          </td>
          <td>
             <button type="button" class="btn btn-default btn-lg btn-block" aria-label="Left Align"
                (click)="download(x)">
          Download
             </button>
         </td>
<...>
...