访问网络操作时没有按顺序执行应当怎样解决
访问网络操作时没有按顺序执行应当怎样解决
onLoad: function (e) {
this.setData({
jlid:e.jlid
})
this.userStat()
wx.cloud.callFunction({
name: “login”
}).then(res => {
this.setData({
openid: res.result.OPENID
console.log(“测试1”+ res.result.OPENID )
})
this.isCanyu()
this.showAllItems();
})
console.log(“测试2”+this.data.openid)
}
先打印出"测试2",再打印出"测试1"我想要的结果是按顺序执行,应当怎样解决