2017-09-13 18 views
0

は、私は私のアプリではこのコードを持っている:角度:なぜこのng-ifが機能しないのですか?

テンプレート:

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

コンポーネント:

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

しかし、ボタンが隠されることはありません。なぜ私は理解できないのですか?

答えて

2

代わりng-if

0
<button pButton type="button" (click)="incrementCpt().bind(this)" label="+"></button> 

*ngIfべきである場合には、あまりにもそれを試してみましたか?

0

あなたは答えるこの

*ngIf="cpt < 3" 
+0

ようngIf
使用して*を使用していないので、正しいですが、理由*の文は –

+0

Ohkkkk部分的に正しいです..but * 2の角度でngIfのためにも重要です – Shikha23

関連する問題