Хтось може пояснити мені, як $q.when
працює AngularJS? Я намагаюся проаналізувати, як $http
працює, і виявив це:
var promise = $q.when(config);
І ось об’єкт конфігурації з консолі Chrome:
Object {transformRequest: Array[1], transformResponse: Array[1], cache: Object, method: "GET", url: "/schedule/month_index.html"…}
cache: Object
headers: Object
method: "GET"
transformRequest: Array[1]
transformResponse: Array[1]
url: "/schedule/month_index.html"
__proto__: Object
Що буде далі? Як вирішити або відхилити цей об’єкт?
$ q реалізує шаблони обіцянок, просто просту обгортку навколо зворотних викликів у javascript.
—
Тож при успішному запуску
@Ajaybeniwal, але в цьому випадку передано об'єкт, а не зворотний виклик. Як це вирішено / відхилено у випадку передачі об’єкта, а не зворотного виклику?
—
SET