Я имею дело с небольшой проблемой и нуждаюсь в некоторой помощи.
У меня есть настройка API, работает отлично.
Теперь я хочу получить один объект, используя его ID. Я пробовал использовать $http
, но не мог заставить его работать. Поэтому я переключился на $resource
. Вот что я имею в своем служебном файле.
getPlatesInSelectedContainer: function() {
return $resource('/api/v1/platesincontainer/:id', {id: "@id" },{
get: { cache: true, method: 'GET' }
});
},
И в контроллере я достигаю этой функции.
CleaningPlatesFactory.getPlatesInSelectedContainer({id : 1}, function(data){
$scope.plates = data;
console.log(data);
})
Но это не возвращает никаких результатов. Что я делаю неправильно?
UPDATE
Ранее я пытался $ HTTP, но получить это.
Вы не принимает каких-либо параметров в вашей сервисной функции, но вы передаете идентификатор в контроллере. –