5
data
dizilim var, onu iki diziye filtrelemek istiyorum. Bir id==100
eğer ikinci id!=100
Değer uyuşmuyorsa açısal filtre
$scope.if100 = $filter('filter')(data, { id: 100 })[0];
$scope.ifnot100 = ?
data
dizilim var, onu iki diziye filtrelemek istiyorum. Bir id==100
eğer ikinci id!=100
Değer uyuşmuyorsa açısal filtre
$scope.if100 = $filter('filter')(data, { id: 100 })[0];
$scope.ifnot100 = ?
eğer yerli javascript filter
yöntemi kullanabilirsiniz.
filtre() yöntem geri Resim işlevi tarafından uygulanan testi geçmek tüm elemanları ile yeni array
oluşturur.
$scope.if100=$scope.data.filter(function(item){
return item==100;
});
$scope.ifnot100=$scope.data.filter(function(item){
return !(item==100);
});
veya callback
fonksiyonu geçirilerek angularjs
den
$scope.if100 = $filter('filter')(data, function(item){ return item.id == 100;});
$scope.ifnot100 = $filter('filter')(data, function(item){ return item.id != 100;});
, $ filter değil mi? –
Bu, javascript'in yerel sürümüdür. –