Prateek Jadhav
Prateek Jadhav

Reputation: 153

angular 4, unable to hide element using ng-if

I'm using angular 4, I write below code

<div ng-if="false">
     <a ng-if="false" routerLink="/login"routerLinkActive="active">Login</a>
</div>

but unable to hide div, I even tried ng-show, still no help

Upvotes: 1

Views: 4875

Answers (1)

Doomenik
Doomenik

Reputation: 866

<div *ngIf="false">
     <a *ngIf="false" routerLink="/login"routerLinkActive="active">Login</a>
</div>

u can also use

<div [hidden]="false">
     <a [hidden]="false" routerLink="/login"routerLinkActive="active">Login</a>
</div>

Hidden will only apply display:none, ngIf removes the element

Upvotes: 1

Related Questions