5
私は配列data
を持っています。それを2つの配列にフィルターしたいと思います。 一つid==100
場合と第二id!=100
値が一致しない場合の角フィルター
$scope.if100 = $filter('filter')(data, { id: 100 })[0];
$scope.ifnot100 = ?
私は配列data
を持っています。それを2つの配列にフィルターしたいと思います。 一つid==100
場合と第二id!=100
値が一致しない場合の角フィルター
$scope.if100 = $filter('filter')(data, { id: 100 })[0];
$scope.ifnot100 = ?
場合は、ネイティブ JavaScriptからfilter
メソッドを使用することができます。
フィルタ()方法はコールバック提供関数によって実装テストに合格するすべての要素を持つ新しいarray
を作成します。 callback
関数を渡すこと
$scope.if100=$scope.data.filter(function(item){
return item==100;
});
$scope.ifnot100=$scope.data.filter(function(item){
return !(item==100);
});
又はangularjs
から。
$scope.if100 = $filter('filter')(data, function(item){ return item.id == 100;});
$scope.ifnot100 = $filter('filter')(data, function(item){ return item.id != 100;});
は$ filterではありませんか? –
これはjavascriptのネイティブです。 –