有人可以解釋我如何在AngularJS中使用$q.when
? 我試圖分析如何$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