2016-06-28 8 views
0

角度UIで表示するためにゼロの値を取得しようとしています。ng-showで "0"の値を表示する方法は?

<ng-show ng-show="item._source.change.backOrdered"><br> {{'pages.items.backOrdered' | translate}} {{item._source.change.backOrdered}}</ng-show> 

2つのケースがあります。値が定義されていない場合は表示されません。しかし、値が0の場合、それは表示されるべきです。

ゼロを文字列などに変換するような、この仕事をするためのやり方はありますか?

答えて

2

使用ng-show=var != null

<ng-show ng-show="item._source.change.backOrdered != null"> 
    <br> {{'pages.items.backOrdered' | translate}} {{item._source.change.backOrdered}} 
</ng-show> 
+1

を、動作しているようです。明らかに7分で答えを受け入れることができます:) –

0

私はあなたがangular.isNumber

JSを使用することができると思う:

$scope.isNumber = function(value){ 
    return angular.isNumber(value); 
} 

は、HTML:私はこれを使用し

<ng-show ng-show="isNumber(item._source.change.backOrdered)"><br> {{'pages.items.backOrdered' | translate}} {{item._source.change.backOrdered}}</ng-show> 
関連する問題