gpt4 book ai didi

javascript - 将参数传递给 angularjs $q 中 promise 的成功回调

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:56:42 24 4
gpt4 key购买 nike

我意识到这个问题与 one 非常相似.但是我仍然不清楚在我的情况下该怎么做。只需要一些帮助以成功回调。

这是有效的:

function getStuff(accountNumber) {
var logMessage = 'POST GetStuff';

return $http.post(GetStuff, { custId: accountNumber })
.then(log);
}

function log(response) {
logger.debug(response);
return response;
}

这就是我想要完成的:

function getStuff(accountNumber) {
var logMessage = 'POST GetStuff';

return $http.post(GetStuff, { custId: accountNumber })
.then(log(response, logMessage);
}

function log(response, logMessage) {
logger.debug(logMessage, response);
return response;
}

最佳答案

你可以使用这个:

function getStuff(accountNumber) {
var logMessage = 'POST GetStuff';

return $http.post(GetStuff, { custId: accountNumber })
.then(
function success(response) {
return log(response, logMessage);
}
);
}

关于javascript - 将参数传递给 angularjs $q 中 promise 的成功回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32465183/

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