
作者:微信公开课+
作品:微信公开课
地区:全国小程序
标签:教育,工具,微信公开课,资讯
描述:微信公开课是微信官方与小程序行业合作伙伴沟通交流的微信小程序社区,为线下微信小程序公开课的免费授课提供线上的相关服务,包括查阅小程序活动议程、参与小程序活动互动以及回顾小程序课程内容等。
声明:作者对小程序服务信息内容及运营行为等真实性/合法性及有效性承担全部责任
订阅微信公开课小程序
-
小程序两个数组没有相互赋值,但是一个数组产生变化后,另一个也会跟着变
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序两个数组没有相互赋值,但是一个数组产生变化后,另一个也会跟着变」
摘要:小程序两个数组没有相互赋值,但是一个数组产生变化后,另一个也会跟着变
展开:在执行过程中,变量imageList变量发生了变化,但是在执行完成后,变量imgs跟着变化了,可是在这之间,是没有对两个变量进行任何赋值操作的 -
小程序两个日期间隔天数在手机是null,在IDE正确是什么原因
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序两个日期间隔天数在手机是null,在IDE正确是什么原因」
摘要:小程序两个日期间隔天数在手机是null,在IDE正确是什么原因
展开:我在util.js中加入了求日期间隔的方法://计算天数差的函数,通用functionDateDiff(sDate1,sDate2){//sDate1和sDate2是20061218格式varaDate,oDate1,oDate2,iDaysaDatesDate1.split()oDate1newDate(aDate[1]++aDate[2]++aDate[0])//转换为12182006格式aDatesDate2.split()oDate2newDate(aDate[1]++aDate[2]++aDate[0])iDaysparseInt(Math.abs(oDate1oDate2)/1000/60/60/24)//把相差的毫秒数转换为天数returniDays}在IDE中是没错误的,但是在手机中会是null,这是什么原因 -
小程序两个月没上,开发者工具变成这么难用了!
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序两个月没上,开发者工具变成这么难用了!」
摘要:小程序两个月没上,开发者工具变成这么难用了!
展开:完全不能适应啊,尤其是编译,登录后竟然不是自动编译后的效果,加载文档后也不能直接显示,有时点了编译也不显示结果,找半天也不知道是哪里出了问题!!!!重构后的工具还不如以前那个版本,小程序是不是换产品负责人了这也太差劲了 -
小程序两个滑块的slider
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序两个滑块的slider」
摘要:小程序两个滑块的slider
展开:两个滑块的slider怎么弄 -
小程序两个问题:关于网络请求异步访问与let报错
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序两个问题:关于网络请求异步访问与let报错」
摘要:小程序两个问题:关于网络请求异步访问与let报错
展开:网络请求异步访问问题在小程序中wx.request是一个异步请求。但是在某些情况下,我需要从A服务器读取数据,再从B服务器根据从A调用的数据调取相应视觉资源,再利用this.setData,渲染B服务器提供的结果。在这种情况下,wx.request作为异步使用就很糟糕,想请问有没有什么更好的解决办法,或是接下来的接口更新中会不会针对这个做改进。let报错在iOS上,使用let会有如下错误:但是每个let所生成的同名函数都在不同的代码块中。Android和模拟器一切正常。 -
小程序严重bug版本(v021201800)当前页面AppData显示问题
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序严重bug版本(v021201800)当前页面AppData显示问题」
摘要:小程序严重bug版本(v021201800)当前页面AppData显示问题
展开:更新到最新版本之后,发现AppData的值全部都是默认值,并没有跟着setData而变化显示。 -
小程序严重吐槽wxchooseImage()
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序严重吐槽wxchooseImage()」
摘要:小程序严重吐槽wxchooseImage()
展开:不多说了,槽点!1.应用场景:通过camera拍摄compressed照片,上传,发现showLoading被不正常关闭在上传前,按照规范展示一个wx.showLoading()。没问题吧嘿,开发工具好好的,真机秒隐藏,压根代码没调用wx.hideLoading()啊!后来debug半天,发现chooseImage之后会自动带一个toast,标题为:‘正在处理’;估计处理完,在微信内部异步自动调用了hideLoading(),把程序需要的showLoading也关闭了!这完全破解不了!大家都知道chooseImage里自带hideLoading/hideToast吗后面的网络传输的loading展示就压根没办法了,难道又要setTimeout强行延时!2.应用场景:大量通过camera拍摄识别身份证件;所有camera拍摄照片全部存在了系统相册wx.chooseImage()最霸道的一点,就是无论小程序是否取得了用户的相册授权,还是微信是否开启了‘拍摄/编辑后的内容保存到系统相册的授权,只要success,什么都不管,一定一定往相册里存图!这简直就是让人竖中指。既然要尊重用户选择,为何还有这样的默认逻辑既然已经有了保存到相册的API,已经有了授权体系,就应该chooseImage从camera的时候,需要保存到相册的动作由小程序来实现,而不是拍脑袋帮我们都做了,现在的结果是:在企业应用场景里,一个手机检录证件,上千张照片进入系统相册,而且都是身份证!现在只能通过系统级别设置微信无法写入相册才行。一个API,最起码的是有清晰的功能界定,可以让开发者在组织业务逻辑中可以尽可能灵活,正确地实现想要的功能和效果,而这两个吐槽的细节点,的确在很多应用下根本无所谓,但第一文档里并没有对这些逻辑进行完整描述,并且和整个微信开放的基本理念相悖。(更关键是目前情况下两个点都让我们无解!)真心期待早日能够对这个神奇的接口做必要的改造! -
小程序严重疏漏:request返回的header是个结构体
2019-04-03 15:15:29如何看待微信公开课小程序热门讨论「小程序严重疏漏:request返回的header是个结构体」
摘要:小程序严重疏漏:request返回的header是个结构体
展开:在HTTP协议中,返回的header的字段是有可能重复的,最常见的就是SetCookie服务端返回header如图:如今request里的success给的header是个Set,值只有第一个SetCookie:面对Request里的Cookie问题,官方也没有提供解决方案,JS写解析header还挺吃力,加上现在这个没法返回完整的header表示无力吐糟不知道官方是故意让我们解藕Cookie,用不同的两套逻辑,还是疏漏