小程序
小游戏
企业微信
微信支付
扫描小程序码分享
imgYunList跳出success回调函数就访问不到连接fileID后的值,该如何解决?
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
1、使用that
2、第一个console.log应放在setData的成功回调里打印(否则有可能打印的是setData前的值)。
3、最后一个console.log会异步,uploadFile还没执行到success就会执行这一句所以打印的是setData前的值。基本的异步问题。如果需要等uploadFile执行完成,可以是用await修饰符让他变成同步
参考:JS 异步(callback→Promise→async/await)_个人文章 - SegmentFault 思否
https://segmentfault.com/a/1190000013141641
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
回调函数用的箭头不行吗?我试过var that=this也还是不行啊
this??
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
1、使用that
2、第一个console.log应放在setData的成功回调里打印(否则有可能打印的是setData前的值)。
3、最后一个console.log会异步,uploadFile还没执行到success就会执行这一句所以打印的是setData前的值。基本的异步问题。如果需要等uploadFile执行完成,可以是用await修饰符让他变成同步
参考:JS 异步(callback→Promise→async/await)_个人文章 - SegmentFault 思否
https://segmentfault.com/a/1190000013141641
回调函数用的箭头不行吗?我试过var that=this也还是不行啊
this??