为了账号安全,请及时绑定邮箱和手机立即绑定

函数中包含一个fetch请求,如何把fetch请求的结果通过函数return出去

函数中包含一个fetch请求,如何把fetch请求的结果通过函数return出去

临摹微笑 2018-11-14 10:15:26
下边我简单的写一下想法function demo(){let data=[];fetch(xxx).then((res)=>{    data.push(res);})return data;}由于是异步请求,所以return的data依然是空数组,而非包含请求数据的数组。那有什么办法在获取数据后再return出去呢?
查看完整描述

1 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

异步是不可能return值出去的

值只能在回调函数中处理


查看完整回答
反对 回复 2018-12-12
  • 1 回答
  • 0 关注
  • 492 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信