
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
小程序setData提供渲染完成后的回调
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序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数据格式一直不被swiper解析 求大神
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序setData数据格式一直不被swiper解析 求大神」
摘要:小程序setData数据格式一直不被swiper解析 求大神
展开:js文件:onLoad:function(){varthatthis;wx.request({url:https:/xxxxx,//上线的话必须是https,没有appId的本地请求貌似不受影响method:POST,//OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE,CONNECT//header:{},//设置请求的headerdataType:json,success:function(res){console.log(res.data);that.setData({sz:res.data})},});请求到的数据:[{image:/static/index/picture/banner1.jpg},{image:/static/index/picture/banner2.jpg},{image:/static/index/picture/banner3.jpg}]xml文件:swiperclassswiperindicatordotstrueautoplaytrueinterval5000duration1000blockwx:for{{sz}}wx:keykeyswiperitemimagesrchttps:/xxxx/{{item.image}}classslideimagemodeaspectFill//swiperitem/block/swiper -
小程序setData无法给对象的属性赋值
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序setData无法给对象的属性赋值」
摘要:小程序setData无法给对象的属性赋值
展开:例如:this.setData({ -
小程序setData是异步方法,却没有回调函数
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序setData是异步方法,却没有回调函数」
摘要:小程序setData是异步方法,却没有回调函数
展开:setData是异步方法,为什么没有回调函数,因此产生的问题该怎么解决啊 -
小程序setData有内存泄漏
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序setData有内存泄漏」
摘要:小程序setData有内存泄漏
展开:varselfthissetInterval(function(){self.setData({test:test})},60)内存逐渐变高,虽然有降下来的时候,但总体是不断变高的 -
小程序setData没有效果
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序setData没有效果」
摘要:小程序setData没有效果
展开:版本号:V1.01.170831第一次,页面1跳转到页面2这时候setData还有效果,返回后,再跳转到页面2setData就没效果了,debug下看变量是有值的。就是页面wxml里显示为空 -
小程序setdata滞后反应
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序setdata滞后反应」
摘要:小程序setdata滞后反应
展开:getid:function(cb){try{varidwx.getStorageSync(id)}catch(e){//Dosomethingwhencatcherror}typeofcbfunctioncb(id)},onLoad:function(options){varthatthisthat.getid(function(id){that.setData({show:(id0)?首页地址获取有误:本次查询结果ID为+id})})}在wxml页面,直接view{{show}}/view每次显示初始值,例如没用过就id为0,用过了显示上次id把getstoragesync换做app.globalData,也是一样。到底哪里出错了 -
小程序setData的回调
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序setData的回调」
摘要:小程序setData的回调
展开:setData的回调是在页面渲染完成时执行。目前碰到一个情况,setData的回调中获取某节点的top值,有时是正确的,但是概率性的会碰到图片没有渲染完成就获取值的情况。比如获取图片下方的某标签的top值,图片高度应该是310px,正常获取top值应该为310px,但是有时会获取到image标签默认高度,而不是310,即图片并没有完全渲染完成的情况。请确认下,这个是一个BUG还是我调用有问题