Angular:为什么这个ng-if不起作用?

时间:2017-09-13 16:32:23

标签: angular

我在我的应用中有这个代码:

模板:

  <ng-container ng-if="cpt < 3">
    {{cpt}}
    <button pButton type="button" (click)="incrementCpt()" label="+"></button>
  </ng-container>

组件:

public cpt: number = 0;
...
  incrementCpt() {
    this.cpt++;
  }

但按钮永远不会隐藏。我不明白为什么?

3 个答案:

答案 0 :(得分:2)

如果应为*ngIf而不是ng-if

答案 1 :(得分:0)

RequestHandler
你也试过吗?

答案 2 :(得分:0)

因为您没有将*ngIf一起使用 像这样使用

*ngIf="cpt < 3"