小程序
小游戏
企业微信
微信支付
扫描小程序码分享
如图,他先打印了w,然后才打印了云函数里的q,打印的内容都是that.data.id,所以onload应该是先执行了其他代码,然后才执行云函数这部分,我的问题在于,有办法让他先执行云函数那部分,然后执行其他部分吗,就是按照代码自己的位置的顺序去执行
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
要不就改成同步async/await,要不就去弄懂js异步的正确写法,即js的异步回调
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
callFunction的complete是一个回调函数,相当于异步执行了,所以会先打印w,如果要按顺序可以用Promise封装一下callFunction为异步函数,然后await执行
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
要不就改成同步async/await,要不就去弄懂js异步的正确写法,即js的异步回调
callFunction的complete是一个回调函数,相当于异步执行了,所以会先打印w,如果要按顺序可以用Promise封装一下callFunction为异步函数,然后await执行