1

数値を含む文字列のリストを含む JSON ファイルがあります。

{
    "MyAccount": "105"
}

フロントエンドで、この値に対して条件を実行できますか? すなわち:

<div ng-if="MyAccount > 100">
   //code ig account greater than 100
</div>

この ng-if は複雑な ng-repeat 内にあるため、JS を記述せずにこれを実行しようとしています

私はもう試した:

<div ng-if="parseInt(MyAccount) > 100">
   //code ig account greater than 100
</div>
4

1 に答える 1

6
<div ng-if="MyAccount > 100">

JavaScript は("6" > 5)true のようなものを評価できるため、これは機能するはずです。

何とかして、


あなたはこのようなことを試すことができます、

<div ng-if="myfunc(MyAccount)">

コントローラーで、

$scope.myfunc = function(myAcc) {
    var intValue = parseInt(myAcc);

    if(intValue > 100) {
        return true;
    } else {
        return false;
    }
}
于 2014-10-31T11:56:12.233 に答える