0
我有以下工廠解決的承諾,並將其設置爲另一家工廠
.factory('UserData', ['User', '$q', function(User, $q) {
var deferred = $q.defer();
return {
user: null,
get: function() {
var _this = this;
_this.user = User.get();
deferred.resolve(User.get());
return deferred.promise();
}
};
}]);
我有一些數據,我的用戶工廠,User.get()
將retrun數據。 我需要從我的UserData工廠分配給這user: null
您能否提供函數'User.get()'的代碼?它是否回覆了承諾? – CodeWarrior
角度的版本? – alphapilgrim
是的,它正在兌現承諾 – Nakul