角度4,无法使用ng-if隐藏元素

时间:2017-07-05 07:23:43

标签: angular

我使用角度4,我写下面的代码

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

但无法隐藏div,我甚至尝试过ng-show,仍然没有帮助

1 个答案:

答案 0 :(得分:1)

<div *ngIf="false">
     <a *ngIf="false" routerLink="/login"routerLinkActive="active">Login</a>
</div>
你也可以用

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

隐藏只会应用display:none,ngIf会删除元素