![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小程序开发
文章平均质量分 66
微信小程序开发
板栗栗
这个作者很懒,什么都没留下…
展开
-
微信小程序下拉菜单组件实现
先看需求和效果,移动端设计比较常用的下拉菜单,主要用于筛选查询列表结果。下拉菜单的样式可以根据自己的具体需求进行修改。这里根据自己的实际需求开发了三种下拉类型:第一个是单选下拉菜单,单选之后立即收起。第二个是复选下拉菜单,主要提供了多选的功能,显示确定和重置按钮用于修改复选结果。第三种是自定义内容,提供给用户自己写组件内容的插槽。代码的详细解释就不用说了,直接上代码片段,可以在微信开发者工具中查看效果和代码。我在小程序开发的过程中也开发了许多组件,可以在我的gitee地址中去查看,所有组件的原创 2021-04-12 17:30:22 · 5486 阅读 · 0 评论 -
微信小程序-wx.openDocument常见报错总结
小程序开发中用wx.openDocument()遇到了几个常见的问题,做下总结downloadfile:fail url not in domain list详细原因点击查看原文,上传时一定要配置 详情->域名信息 中的request合法域名 uploadFile合法域名 downloadFile合法域名,并且均为https。// 可根据版本判断是否替换成httpsurl.replace("http:","https:")FAIL FILETYPE NOT SUPPORTE原创 2020-10-30 19:12:13 · 6589 阅读 · 0 评论 -
微信小程序-ios设备下new Data()方法显示NAN
问题描述小程序开发过程中,发现 Android 设备可以正常的显示时间,而 iOS 设备无法正确的显示。原因iOS 系统对 JavaScript 中的 new Date() 方法有严格的格式要求。IOS 系统的格式如下:let now = new Date("2020/10/30 00:00") 解决方法通过replace方法替换let date = "2020-08-08 00:00"let now = new Date(date.replace(/-/g,'/'))...原创 2020-10-30 18:20:31 · 311 阅读 · 0 评论 -
微信小程序-带参数分享的公有方法
需求说明微信小程序每个页面分享给朋友的时候,如果分享的链接里不带参数。那么在onLoad: function (options)中就会识别不了参数导致页面无数据渲染或者报错无法打开。所以需要一个全局分享方法,解决方法我看了很多文档,有的是在app.js中使用wx.onAppRoute来监听路由切换,设置每一个page的onShareAppMessage方法间接实现全局设置分享内容。官方文档没有这个api并且自己尝试了一下没用,如果各位试的有效果可以跟我说一声,学习一下我自己就写了个分享当前页面的公有原创 2020-10-28 19:38:50 · 1731 阅读 · 0 评论 -
微笑小程序 1px边框border
像素基本概念: 参考这篇文章微信小程序----适配小结、移动端1px与选择器权重,里面已经很清楚的描述了像素单位及为什么会出现CSS写的1px,实际上看起来比1px粗。直接上代码:/* border 1px样式 */.border_bottom, .border_top, .border_all { position: relative;}.border_top::after { position: absolute; content: ''; width: 100%; l原创 2020-09-27 16:17:54 · 1088 阅读 · 0 评论 -
微信小程序连接WiFi
微信小程序连接WiFi需求说明代码及说明1. 系统判断2. 权限判断及申请3. 搜索wifi列表并连接3. 切换不同wifi时进行提示需求说明小程序搜索附近能连接的wifi并出现列表点击wifi进行连接切换不同wifi时进行提示代码及说明对于需求只贴上js部分代码,用于记录小程序连接wifi接口使用及遇到的问题。具体API查看微信官方文档。微信官方文档1. 系统判断说明: 因为获取wifi列表根据官方文档所示ios将跳转到系统设置界面,因为界面操作不统一,所以这次先不对ios设备进行适配原创 2020-09-27 15:37:54 · 9049 阅读 · 4 评论