Как использовать * ngIf еще?

C ++ 17 задает порядок оценки для операторов, которые были неопределены до C ++ 17. См. Вопрос . Каковы гарантии порядка оценки, введенные C ++ 17? Но обратите внимание, что ваше выражение

foo(bar(), baz())

имеет неуказанный порядок оценки.

507
задан Alexander Abakumov 8 October 2018 в 21:15
поделиться

3 ответа

Угловой 8

<div *ngIf="condition; else elseBlock"> when condition is true.</div>
<ng-template #elseBlock> when condition is false.</ng-template>
0
ответ дан 3 October 2019 в 23:27
поделиться

Для [1 110] угловой 8

источник ссылка с примерами

    export class AppComponent {
      isDone = true;
    }

1) *ngIf

    <div *ngIf="isDone">
      It's Done!
    </div>

    <!-- Negation operator-->
    <div *ngIf="!isDone">
      It's Not Done!
    </div>

2) *ngIf и еще

    <ng-container *ngIf="isDone; else elseNotDone">
      It's Done!
    </ng-container>

    <ng-template #elseNotDone>
      It's Not Done!
    </ng-template>

3) *ngIf, затем и еще

    <ng-container *ngIf="isDone;  then iAmDone; else iAmNotDone">
    </ng-container>

    <ng-template #iAmDone>
      It's Done!
    </ng-template>

    <ng-template #iAmNotDone>
      It's Not Done!
    </ng-template>
3
ответ дан 22 November 2019 в 22:16
поделиться

Можно Использовать <ng-container>, и <ng-template> для Достигают Этого

<ng-container *ngIf="isValid; then template1 else template2"></ng-container>

<ng-template #template1>
     <div>Template 1 contains</div>
</ng-template>

<ng-template #template2>
     <div>Template 2 contains </div>
</ng-template>

, можно найти Stackblitz Живой демонстрацией ниже

живая демонстрация

Надежда, которой Это будет помогать...!!!

2
ответ дан 22 November 2019 в 22:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: