отображение элемента html в зависимости от другого состояния в angular - PullRequest
0 голосов
/ 03 апреля 2020

У меня есть неупорядоченный список, как показано ниже. Поэтому мне нужно показать элемент списка номер 2, если отображается только элемент 1.

    <li nz-menu-item (click)="downloadInvoiceDocument(data.id,'ENVELOPE')">Zarf indir</li>
    <li nz-menu-divider></li>
1.  <li nz-menu-item (click)="saveInvoice(data.id)">Kaydet</li>
2.  <li nz-menu-divider ></li>

1 Ответ

1 голос
/ 03 апреля 2020

Вы можете использовать <ng-container/>, чтобы обернуть элементы и применить *ngIf к контейнеру следующим образом

<li nz-menu-item (click)="downloadInvoiceDocument(data.id,'ENVELOPE')">Zarf indir</li>
<li nz-menu-divider></li>
<ng-container *ngIf="data.id"> <!-- or any other condition you want to apply -->
    <li nz-menu-item (click)="saveInvoice(data.id)">Kaydet</li>
    <li nz-menu-divider ></li>
</ng-container>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...