1
當使用Angular的$ q時,爲什麼一切都在$$狀態對象下面?我曾經有過這樣的印象:雙美元在Angular中意味着私密性,在這種情況下這對我來說並不合理。我是否錯誤地實現了我的承諾?
只是測試,此方法返回$$狀態對象:
$scope.makePromise = function(){
return $q(function(resolve, reject){
resolve('Promise Resolved');
});
}
你保證是正確的。正如文檔所說:它是ES6承諾的構造器。 – Errorpro
你還期望它會返回什麼? – Bergi