我有一个获取函数,该函数返回JSON。我也有一个等于该函数的变量,但是这里的问题是,由于我获取数据需要时间,这意味着该函数退出并且对该变量不返回任何内容。提取完成后,如何使函数等待我的JSON数据返回?
let fetchData = myFunc();
function myFunc() {
fetch('http://localhost:81/api', {method: 'GET'})
.then(res => res.json())
.then(data => data);
}
我希望fetchData
等于fetch方法中的数据,而不是返回undefined