2
我需要攔截ng-view的變化並加載一個「加載div」覆蓋圖,直到所有新圖像加載完畢。AngularJS中的deferred.resolve()
我想暫停我的HttpInterceptor承諾回調,但我無法在第二次解決我的承諾。
下面的例子:
return function (promise) {
globalForTest = $q.defer();
return promise.then(function (response) {
console.log('first', response);
return globalForTest.promise;
}).then(function (response) {
console.log('second', response);
return response;
});
當我嘗試調用globalForTest.resolve(值)沒有任何反應,沒有錯誤。