0
こんにちは、私はこのフィルターを使用し、望ましい出力を得ていましたが、私の場合、そのフィルターに値を追加する方法。 {{ test.approve | sumByColumn: 'amount' }} + {{a}}
のような私は$scope.a = 5
を持っている場合、例えばhttps://jsfiddle.net/7b3q2q5p/4/angle.jsでフィルターの戻り値を持つ数値を追加する方法
が、私は(フィドル例)でフィルタ値を追加する必要があります。
マイフィルタ:
angular
.module('Test', [])
.filter('sumByColumn', function() {
return function (collection, column) {
var total = 0;
collection.forEach(function (item) {
total += parseInt(item[column]);
});
return total;
};
});
jsfiddle。
{{ test.approve | sumByColumn: 'amount' }} = 5
次に$scope.a = 5
=です。
これをどのように達成できますか?
このよう
、私はマークしますが、私は 'フィルタ[値]を見つける方法を知りたいがA''より大きいかないですか? –
どういう意味ですか?フィルタ値が大きい場合はどうしたらいいですか? – Dabbas
ng-ifの単純な検証メッセージ –