Как отфильтровать массив так чтоб выбивало только один элемент с id=250380, вместо всего массива
Api:
monoapi.steigenhaus.com/index.php/json/api/productsvar loadProducts = function () {
return $q(function (resolve,reject) {
$http.get(getProductsUrl)
.then(function (res) {
// popular = res.data.popular;
catalog = res.data.categories;
AppState.setField('productsLoaded',true); // Каталог продуктов загружен
var i,j;
// популярные шаблоны продуктов в массив с шаблонами
for(i=0; i<popular.length; i++){
templates[popular[i].id] = {
name: popular[i].name,
loaded: false,
loading: false
};
}
// все остальные шаблоны продуктов в массив с шаблонами
for(i=0; i<catalog.length; i++){
for(j=0; j<catalog[i].templates.length; j++){
templates[catalog[i].templates[j].id] = {
name: catalog[i].templates[j].name,
loaded: false,
loading: false
};
}
}
resolve();
})
.catch(function (err) {
console.log('Error',err);
reject(err);
});
});
};