Viac na
Ako používať *ngIf else?
Používam Angular a v tomto príklade chcem použiť *ngIf else
(dostupné od verzie 4):
<div *ngIf="isValid">
content here ...
</div>
<div *ngIf="!isValid">
other content here...
</div>
Ako môžem dosiahnuť rovnaké správanie pomocou ngIf else
?
559
3
Angular 4 a 5:
pomocou
else
:môžete tiež použiť
then else
:alebo len
then
:Demo :
[Plunker][1]
Detaily:
: je vlastná implementácia značky
v Angulari, ktorá je podľa [MDN][2] :"bindEmail" skontroluje, či je e-mail k dispozícii alebo nie. ak e-mail existuje, zobrazí sa Odhlásenie, inak sa zobrazí Prihlásenie
V Angular 4.0 je syntax
if..else
dosť podobná podmienkovým operátorom v Jave.V Jave sa používa
"condition?stmnt1:stmnt2"
.V Angular 4.0 používate
*ngIf="condition;then stmnt1 else stmnt2"
.