个人案例
- 该账号已注销
非常时间点餐小程序 节省排队时间 和 外送送餐功能
非常时间点餐小程序扫码体验
如果不是多页 就需要自己做了 如果是多页用到做自定义组件吧 官方没有取消事件
微信小程序picker多列选择器如何监听确认和取消?没有用微信自己的省市区picker,数据接口里取的,所以要使用多列多列选择器[图片] 现在是我只要滚动picker,上面的数据就会跟着更新 我想实现的效果:滚动picker后,数据不更新,点击取消,数据不更新,点击确定,数据才更新
2020-05-27现在没有壁垒的技术已经不是稀缺资源 再继续做闭环产品 小程序凸显的问题越来越多 应该考虑找到一个方法从底层修复这些问题 或 加快问题解决的速度 而不是从工程上考虑 开发者反馈问题 官方确认 修复问题
#云开发# 你有使用小程序·云开发数据库吗?有什么经典案例可以分享呢?小程序·云开发的数据库,是一个既可在前端操作、也能在云函数中读写的json数据库,对外提供丰富的数据库API。从满足基础可用性到现在,已能够满足中大型小程序的要求。 那么,基于云开发数据库,你做过哪些有意思的小程序实践呢?在这个话题中,我们面向广大开发者(包括个人和企业)征集云开发数据库的使用案例,优秀的案例将有机会获得官方专属访谈与“微信开发者”官方公众号推送宣传分享。 [图片] 案例分享建议包括云开发数据库使用背景与需求,可提供脱敏的代码示例与数据。 参与#云开发#系列话题并提供高质量回答或建议者即有机会获得微信相框Classic一台,快来参加吧! [图片] *获奖情况将在后续「社区每周」公告中公示,如获访谈机会将有官方运营专员通过社区私信联系作者,请及时留意社区私信 *使用小程序云开发过程中的如有疑问或Bug反馈,可在社区云开发版块发帖交流
2020-05-26可以考虑小程序之外的方法 如果你开通公众号的话 可以用模板消息和客服消息 配合使用 或者短信 邮件 另外 小程序订阅消息如果频繁也可能被用户主动屏蔽 比如一开始的拼多多 垃圾内容频繁推送 很容易被屏蔽 造成重要消息不能到达
小程序如何推送消息?目前,小程序的消息推送,只能用订阅的方式进行推送吗?还有没有其他方法可以推送?
2020-05-26这个和用户是否重新进入相隔时间有关 如果短期内授权不会消失 用户长期不进入小程序 删除小程序 卸载微信 会删除小程序用户授权 可以参考公众号的授权时间 拙见
微信小程序的授权信息什么时候会过期?微信小程序的授权信息什么时候什么情况下会过期?
2020-05-26@官方
我的应用与教育相关 其中一项功能是观看视频 为视频配音的功能 应该选择什么类目呢?这个功能 视频不是用来播放课程内容 而是用来展示 要配音的内容视频 用户录音 然后合成音视频 观看配音效果
2020-05-26https://www.w3school.com.cn/ 查看各类基础教程 包含css 也就是wxss
到哪里查看wxss里样式的教程?到哪里查看wxss里样式的教程?
2020-05-22这个API本身就有逻辑错误 而且无法监听返回事件 不能触发app.onload app.onshow page.onload page.onshow
急急急!求大神!wx.miniProgram.navigateBack使用web-view组件, wx.miniProgram.navigateBack点击H5页面按钮如何传值回小程序。 求大神指教! 都说参数与接口一致,其他路径后面可以跟参数,navigateBack怎么跟?点击事件都是在H5页面 中的。 [图片]
2020-03-06canvas默认使用px像素作为单位 而非小程序的单位rpx 因此在canvas画出图形或者贴图需要根据机宽度换算图片尺寸 不知道是不是这个原因
小程序画布生成海报图???小程序生成海报图模拟器上面wx.canvasToTempFilePath输出图片查看图片大小信息wx.getImageInfo正常 在真机上面图片大小就变成了原来的三倍 。。。。。 有没有大佬 遇到过这个问题的解答一下..... [图片] [图片]
2019-08-09既然微信限制只能使用5个插件 只能合并相关功能到一个插件 贵司是因为不同开发团队导致 必须分开吗
开发多个插件我们公司需要开发多个插件,但是只有一个主版小程序,请问有什么解决办法吗?
2019-08-01第二种 setdata是异步操作的 操作频率快可能操作渲染顺序错误 比如 list中 索引在后面的 可能先被渲染
setData优化问题??哪种执行更快??请问哪种的执行效率更快? 【第一种setData方式】: [代码]var[代码] [代码]list = res.data.list;[代码][代码]for[代码][代码]( [代码][代码]var[代码] [代码]i =0;i<list.length; i++){[代码][代码] [代码][代码]var[代码] [代码]str = [代码][代码]'list['[代码][代码]+i+[代码][代码]'].name'[代码][代码];[代码] [代码]var[代码] [代码]strId = [代码][代码]'list['[代码][代码]+i+[代码][代码]'].id'[代码][代码];[代码] [代码] [代码][代码]that.setData({[代码][代码] [代码][代码][str] : list[i].name,[代码] [代码][代码] [代码][代码][strId] : list[i].id[代码][代码] [代码] [代码][代码]})[代码][代码]}[代码] 【第二种setData方式】: [代码]var[代码] [代码]list = res.data.list;[代码][代码]var[代码] [代码]arrList = [];[代码][代码]for[代码][代码]([代码][代码]var[代码] [代码]i=0;i<list.length;i++){[代码][代码] [代码][代码]var[代码] [代码]item = {[代码][代码] [代码][代码]id:list[i].id,[代码][代码] [代码][代码]name:list[i].name[代码][代码] [代码][代码]}[代码][代码] [代码][代码]arrList.push(item);[代码][代码]}[代码][代码]that.setData({[代码][代码] [代码][代码]list : arrList[代码][代码]})[代码]
2019-08-01