小程序setData提供渲染完成后的回调

微信小程序,微信公开课,小程序setData提供渲染完成后的回调 微信公开课

如何看待微信公开课小程序热门讨论「小程序setData提供渲染完成后的回调」
摘要:小程序setData提供渲染完成后的回调
展开:目前有一些API是阻塞线程执行的,比如wx.playBackgroundAudio方法会阻塞渲染直到音频加载完成。为了良好的用户操作反馈,需要在加载完成前加入Loading效果,然而setData方法后同步写playBackgroundAudio的写法会导致Loading的data无法正确更新页面。希望能够提供setData的回调,让开发者能够控制在阻塞渲染的操作前先完成视图的更新。测试代码:this.setData({loading:true,})constthatthiswx.playBackgroundAudio({dataUrl:http://noproblo.dayjo.org/ZeldaSounds/BOTW/BOTW_Get_SpiritOrb.wav,title:测试音频,coverImgUrl:http://pixelfire.gg/wpcontent/uploads/2016/08/overwatch.png,position:0,success(){that.setData({playing:true,loading:false,})}})了解更多

「小程序setData提供渲染完成后的回调」热门讨论订阅

微信小程序,微信公开课,小程序setData提供渲染完成后的回调
订阅小程序

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「小程序setData提供渲染完成后的回调」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「小程序setData提供渲染完成后的回调」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「小程序setData提供渲染完成后的回调」

微信公开课小程序热门讨论「小程序setData提供渲染完成后的回调」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「小程序setData提供渲染完成后的回调」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。