【发布时间】:2019-07-09 15:12:38
【问题描述】:
我的问题是我想访问从以前的 then() 获取的数据,我该怎么做? (要求:我不能修改 externalBuiltInFunction() )
ajaxCall(...)
.then( (response) => {
return response.json();
})
.then ( (jsonData) => {
return externalBuiltInFunction(jsonData);
})
.then ((dataFromExternalFunction) => {
... here i want to use jsonData, how can i do ?...
}
感谢帮助
【问题讨论】:
-
每个函数都采用前一个函数返回的内容,因此在前一个函数中返回
jsonData,尽管可能有更好的方法来组织代码。
标签: javascript ecmascript-6 es6-promise