Задать вопрос
@robotwerter

Как добраться до объекта?

В консоле вижу следующее
Promise {$$state: Object, then: function, catch: function, finally: function}

Как попасть внутрь объекта $$state ?
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Оценить Комментировать
Ответ пользователя Артур Мудрик К ответам на вопрос (4)
mudrick
@mudrick
Máximo progreso hemos alcanzado en minimo seso.
Так же, как и внутрь любого другого, просто через точку — два знака доллара в названии параметра вас не должны смущать.

var deferred = $q.defer(); // допустим, вы получаете промис из $q (а может быть из $http или $resource, я не знаю)
console.log(deferred.promise); // возвратит объект, и там будет ваш $$state
console.log(deferred.promise.$$state); // возвратит то, что внутри $$state
console.log(deferred.promise.$$state.status); // возвратит status

Как уже подметили комментаторы, если вы хотите это сделать, то вы делаете что-то не так, явно.
Ответ написан