export如何导出一个异步结果?
这边想把从服务器获取数据的过程单独提取出来
js代码如下:
var data=[]
//发起请求获取数据,数据是异步返回的
wx.request({
……
success : function(res) {
data = res.data
}
})
export {data }
可是在require导入data时,得到的是个空数组。原因是异步的wx.request还没获取数据,就已经执行了export。
又不能把export放在回调方法里
各位大神有什么好的解决方案,能够先执行wx.request,再执行export吗?
1 回复