2016-09-22 71 views
0

我想用ngif檢查從功能回來一些INT,如果它更大然後0我想現在它,所以這是我做過什麼:ngif工作不正常

<div> 
<b>Name:</b>{{person.getName()}}<b>balance left:</b> 
<div *ngif="person.getBalance()>0">{{bulk.getBalance()}}</div> 
</div> 

但我得到一個blanc頁面,但如果我刪除ngif它的罰款,但我需要它,我做錯了什麼?

這是來自於所謂的「人」

TNX

+1

這是資本我在* ngIf不小我i。 – ranjeet8082

回答

1

你拼錯一個數組數據。嘗試刪除*並在ng和if之間放置一個。

<div ng-if="person.getBalance()>0">{{bulk.getBalance()}}</div> 

我認爲這不起作用或者是因爲你正在評估一種方法。取而代之的存儲餘額在這樣的變量:

<div ng-if="person.balance>0">{{bulk.balance}}</div> 

在你的控制器執行爲getBalance方法。