
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
setData以路径更新的方式增加数组元素时,数组长度不会正确更新
2019-03-15 18:14:06微信公开课小程序热门讨论关于「setData以路径更新的方式增加数组元素时,数组长度不会正确更新」的小程序开发问题
补充:setData以路径更新的方式增加数组元素时,数组长度不会正确更新
展开:当前Bug的表现数组元素增加了,数组长度没变预期表现数组长度正确变化复现路径https:githubcomNervJStaroissues882issuecomment440127031提供一个最简复现Demo<!indexwxml<block<viewclass=container<textwx:for={{contents}}wx:foritem=item{{itemtext}}<text<buttonbindtap=addaddlinebypath<button<buttonbindtap=add2addlinebyreplacearray<button<buttonbindtap=logdatacontent={{contents}}datacontentlength={{contentslength}}showlog<button<buttondisabled={{contentslength?false:true}}{{contentslength}}<button<view<blockleti=0Page({data:{contents:[],},add(){thissetData({[contents[${i++}]]:{text:test}})},add2(){thissetData({contents:[thisdatacontents,{text:test}]})},log(ev){consolelog({contentLength:evcurrentTargetdatasetcontentLength,content:evcurrentTargetdatasetcontent})}})即速小程序:你好,请问复现了吗:提供下相关的代码片段(https:developersweixinqqcomminiprogramdevdevtoolsminicodehtml)
更多有关「setData以路径更新的方式增加数组元素时,数组长度不会正确更新」的讨论可以前往微信公开课小程序参与互动哦! -
setData能否实现数组顶部插入数据
2019-03-15 18:14:06微信公开课小程序热门讨论关于「setData能否实现数组顶部插入数据」的小程序开发问题
补充:setData能否实现数组顶部插入数据
展开:需求的场景描述(希望解决的问题)现在页面有数据如下:list:[{0},{1},{2},{3}]往下拉滚动加载到历史数据如下:history:[{4},{5},{6},{7}]需求:将history拼接到list前面,并且局部刷新(避免由于数据量大,影响渲染性能)list:[{4},{5},{6},{7},{0},{1},{2},{3}]希望提供的能力查过api文档,setData目前只能更新某个item或者在尾部增加app数据所以,希望能实现数组顶部插入数据即速小程序:写一块隐藏view模块里面的数据动态加载然后上拉一屏后把里面的数据放到第二个view里,第一个view显示:你这是懒加载的需求:你说的是这个吗
更多有关「setData能否实现数组顶部插入数据」的讨论可以前往微信公开课小程序参与互动哦! -
setInterval
2019-03-15 18:14:06微信公开课小程序热门讨论关于「setInterval」的小程序开发问题
补充:setInterval
展开:在onload里设置了一个定时器,但是跳转页面后还在继续执行,该如何清除该定时器即速小程序:建议用setTimeout代替setInterval,因为有时setInterval清除不掉具体的可以在把setTimeout写在一个function里面之后在function里面的结尾调用自己,就可以实现和setInterval一样的效果了:跳转页面前,或者onhide:onHide的时候
更多有关「setInterval」的讨论可以前往微信公开课小程序参与互动哦! -
setInterval函数中调用this函数弹出错误
2019-03-15 18:14:06微信公开课小程序热门讨论关于「setInterval函数中调用this函数弹出错误」的小程序开发问题
补充:setInterval函数中调用this函数弹出错误
展开:onShow:function(){thischangeData();thisfuture=setInterval(thischangeData(),500); },即速小程序:正常应该写成thisfuture=setInterval(thischangeData,500);:有没有什么方式可以在当前页面调用其它页面里的函数:弹出啥错
更多有关「setInterval函数中调用this函数弹出错误」的讨论可以前往微信公开课小程序参与互动哦! -
setStorageSync
2019-03-15 18:14:06微信公开课小程序热门讨论关于「setStorageSync」的小程序开发问题
补充:setStorageSync
展开:setStorageSync,我在电脑上跑,就没问题,在手机上跑就要出错后来修改为setStorage,会报setStorage:failparametererror:parameterkeyshouldbeStringinsteadofString;然后又改回来,会遇到一个很奇葩的问题,真机调试,会报错然后点击右上角的三个点,打开调试,又不报错了即速小程序:提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https:developersweixinqqcomminiprogramdevdevtoolsminicodehtml):(⊙o⊙)…,你建一个新的快速启动模板appjs里有这个方法应该不会报错吧
更多有关「setStorageSync」的讨论可以前往微信公开课小程序参与互动哦! -
setStorageSync:fail
2019-03-15 18:14:06微信公开课小程序热门讨论关于「setStorageSync:fail」的小程序开发问题
补充:setStorageSync:fail
展开:在开发工具中调用wxsetStorageSync时报错如下:存储的数据连1M都没,另问下,Storage中数据限制在哪边查看即速小程序:问题查到了,应为我放入了array数据,这个数据量虽然不大但array类型占字符多:是开发工具报错这边测试没有问题哦,你看看是否数据超过10M:本地缓存空间,总共10M
更多有关「setStorageSync:fail」的讨论可以前往微信公开课小程序参与互动哦! -
shareAppMessage方法回调无反应
2019-03-15 18:14:06微信公开课小程序热门讨论关于「shareAppMessage方法回调无反应」的小程序开发问题
补充:shareAppMessage方法回调无反应
展开:当前Bug的表现在调用wxshareAppMessage转发后,回调没有响应,转发成功后并没有任何反应预期表现回调应该要有响应,在体验版中测试是正常,线上版本就无效提供一个最简复现Demo代码如下:varself=this;wxshareAppMessage({title:脑力拼拼乐,imageUrl:globalshareImage,success(res){wxshowToast({title:分享成功,icon:none});varpoststr=type=1&OpenID=+globalopenId;selfhttpPostSend(poststr,globalupdateSwapItemCount,function(response){varres=JSONparse(response);consolelog(response);if(rescode==0){globalswapitemCount=parseInt(resdata);selflb_swapitemCountstring=X+resdata;}else{wxshowToast({title:resmsg,icon:none});}});},fail(res){wxshowToast({title:分享失败,icon:none});}});即速小程序:参看文档:https:developersweixinqqcomminigamedevapisharewxshareAppMessagehtml10月10号以后发布的小程序都不支持shareAppMessage传入successcompletefail
更多有关「shareAppMessage方法回调无反应」的讨论可以前往微信公开课小程序参与互动哦! -
shareAppMessage无反应
2019-03-15 18:14:06微信公开课小程序热门讨论关于「shareAppMessage无反应」的小程序开发问题
补充:shareAppMessage无反应
展开:点击调用wxshareAppMessage();无反应,不能换起选择通讯界面即速小程序:提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https:developersweixinqqcomminiprogramdevdevtoolsminicodehtml):wxshowShareMenu();wxonShareAppMessage(function(){return{title:xxxxxx}});被动转发也没反应,可以显示转发选项,点击之后无任何反应:需要button组件opentype=share
更多有关「shareAppMessage无反应」的讨论可以前往微信公开课小程序参与互动哦!