gpt4 book ai didi

javascript - Angular Promise Promise Decorator 得到 Resolve

转载 作者:行者123 更新时间:2023-11-28 01:26:27 25 4
gpt4 key购买 nike

我试图在 promise 解析完成时收到消息

$provide.decorator('$q', function ($delegate) {
var defer = $delegate.defer;
$delegate.defer = function () {
var deferred = defer();
console.log("defer");
return deferred;
};
$delegate.resolve = function () {
var resolved = resolve();
console.log("resolve");
return deferred;
};
return $delegate;
});

最佳答案

我不确定这是否完全正确,但想象一下,它看起来像这样

$provide.decorator('$q', function ($delegate) {
var defer = $delegate.defer;
$delegate.defer = function () {
var deferred = defer(),
resolve = deferred.resolve;

deferred.resolve = function(data) {
console.log('resolved');
return resolve(data);
};

return deferred;
};
return $delegate;
});

关于javascript - Angular Promise Promise Decorator 得到 Resolve,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22630192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com