gpt4 book ai didi

javascript - 如何从 promise 中返回数据

转载 作者:IT王子 更新时间:2023-10-29 03:15:54 26 4
gpt4 key购买 nike

<分区>

我需要从 promise 中获取 response.data,以便它可以由封闭函数返回。我知道,由于正常的 JavaScript 作用域,我可能无法按照我编码的方式进行操作。有什么办法可以做到吗?

#1 处的 console.log 生成正确的数据。 console.log #2 始终生成“a”;

function addSiteParentId(nodeId) {   
var theParentId = 'a';
var parentId = relationsManagerResource.GetParentId(nodeId)
.then(function(response){
theParentId = response.data;
console.log(theParentId); // #1
});
console.log(theParentId); // #2
return theParentId;
}

如有任何指点,我们将不胜感激。

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