随笔分类 - 微信小程序
摘要:页面跳转的方法参考官方文档: https://mp.weixin.qq.com/debug/wxadoc/dev/framework/app-service/route.html 问题:使用wx.navigator打开新页面时可以带参,但如果要wx.navegateBack回到上一级页面,该如何传参
阅读全文
摘要:setTimeout(func, time)可以使得每隔time毫秒就执行一次func函数,常用来做计时器/时钟。 下面是在微信小程序中的使用思路,只截取了关键部分代码。 思路: setTimeout()延迟指定毫秒数后执行指定函数,可通过递归调用setTimeout()来实现各种计时器功能。 如果
阅读全文
摘要:需求:主界面是个列表。列表可以纵向滑动,下拉添加新的条目Item。每个条目Item可以横向滑动。 发现做下拉时,用Page的enablePullDownRefresh和scroll-view条目的横向滑动冲突了!下滑被scroll-view接收,只有在scroll-view外部才能下拉列表(当scr
阅读全文
摘要:根据文档的描述,做上拉加载时直接实现页面的onReachBottom()函数即可。但是要做下拉刷新时,除了实现onPullDownRefresh()函数外,还必须要在app.json中配置开启enablePullDownRefresh。 但是已经按上面写法配置后,在微信开发者工具的模拟器上运行可以下
阅读全文
摘要:在写小程序时,想要一边参考别人的Demo一边做,但是微信web开发者工具无法同时开两个实例,怎么办? 单个软件实例来回切换打开的项目太麻烦,一种办法是同时下载【微信web开发者工具】和【微信web开发者工具 Beta】,即正式版和测试版两个工具。 测试版下载地址:https://mp.weixin.
阅读全文
摘要:tabBar不显示 在app.json中配置了4个页面,在tabBar的list中随意写了两个页面,编译后发现不能显示tabBar。 原因:pages中第一项是小程序的起始页面,起始页面必须要在tabBar中,tabBar才能显示出来! tabBar的小图标iconPath不显示 tabBar中起始
阅读全文
摘要:官方文档 https://mp.weixin.qq.com/debug/wxadoc/dev/ W3CSchool的教程 https://www.w3cschool.cn/weixinapp/ 更多参考资料 https://www.zhihu.com/question/50907897
阅读全文
摘要:问题:数据层与UI不同步 微信小程序也采用UI绑定数据源的形式,根据以前做WPF的经验,直觉上认为修改了数据层(Page.data)后,UI会自动更新,然而实验发现数据层修改后UI层未修改,导致数据层与UI不同步的情况。 查看官方文档Q&A,第一项就是该问题的说明,不能直接操作Page.data!需
阅读全文