Сообщение от al-teen
|
Можно пример? Или возможно существуют иные способы?
|
Сам $http возвращает объект Promise (а не данные).
С полученными от после запроса данными необходимо оперировать в методе then или success (который по сути, тот же then, но на вход подаются уже "разбитые" по параметрам данные запроса).
Т.е.
var users,
userPromise = $http.get('http://puth.com');
userPromise.then(function(response) {
users = response.data;
});
или
var users;
$http.get('http://puth.com').then(function(response) {
users = response.data;
});
или, наподобие примера выше, в комменте.
var users;
$http.get('http://puth.com').success(function(data) {
users = data;
});
Все примеры выше равнозначны по функциональности.