我正在使用 fetchApi 从我的 API 获取数据。在我的 RequestHelpers.js 中,我执行以下代码
module.exports = {
fetchQuizCollection(){
return fetch(HOST+API_KEY)
.then((response) => response.json())
.then((responseData) => {
let gameData = responseData
console.log(responseData) //It work
return responseData
})
.done();
}
}Run Code Online (Sandbox Code Playgroud)
我在另一个文件中调用该函数,但无法获取我的responseData
let sampleQuiz = RequestHelpers.fetchQuizCollection()
console.log(sampleQuiz) //undefined
Run Code Online (Sandbox Code Playgroud)
有什么办法可以获取承诺之外的数据吗?