Я создаю webapp со стеком MEAN. В бэкэнде я реализовал http: «http://localhost:8080/users/friends/» Он работает, потому что я попробовал его с Postman и CURL. Он возвращает массив объектов (он возвращает массив со всеми элементами коллекции «друзья» на сервереУгловое обслуживание не GET массив объектов
Однако в интерфейсе у меня есть сервис с помощью следующей функции:.
this.getFriends = function() {
var q = $q.defer();
$http.get("http://localhost:8080/users/friends/")
.then(
function(friends) {
q.resolve(friends);
},
function(err) {
q.reject(err);
}
);
return q.promise;
}
Если я зарегистрирую его, он печатает «объект объекта». Остальная часть службы работает.
действительно ли серверный метод реагирует 'strigified' jso n .. do 'console.log (friends)' внутри вашего успеха '$ http.get' –
проверьте на консоли, что этот объект Object на самом деле. –
Готово. Результатом журнала на сервере является тот же массив объектов. – Jose