-
短信验证功能的实现(附案例代码/前后端/直接用)
2021/4/30 11:41:54
模块效果展示(小程序界面)实现的功能小程序端:请求获取短信验证码两次请求之间间隔至少一分钟填写必填内容后,才能提交表单手机号合法性检验后台:接前台请求后,通过阿里云发送短信生成随机数字验证码(默认6位)收到提交的表单后,对验证码字段进行判断 验证码是否过期验证码是否正确通过验证后,方能进行下一步操作 如保存表单信息至数据库等结果反馈说明项目... -
微信小程序 如何在页面直接传递信息 / 通信方法 / 附带项目案例 ...
2021/4/30 11:41:49
场景如下需求是:点击首页的城市定位,进入选择城市的页面。选好后,将选中的结果返回首页处分析:这是两个不同的页面。需要在它们之间传递信息,实现通信。我们需利用 全局数据 来实现这一目的。app.json... "pages": [ "pages/index/index", "pages/cityselector/cityselector”, ...12345而利用全局数据, 把大象装进冰箱分三步:设置全局数据城... -
小程序脚本语言WXS,你想要的都在这里了
2021/4/30 11:41:46
WXS脚本语言是 Weixin Script脚本的简称,是JS、JSON、WXML、WXSS之后又一大小程序内部文件类型。截至到目前小程序已经提供了5种文件类型。解构小程序的几种方式,其中一种方式就是通过文件类型:JS、JSON、WXML、WXSS、WXS。前面四种之前已经介绍过,今天主要是介绍WXS这种文件类型。如果你是PHP、JAVA、C#程序员的话写过服务端代码的话,就很好理解WXS这种脚本语言了。能够更... -
微信小程序开发问答《七十三》登录相关问题 & 上传logo返回后不能同步 ... ...
2021/4/30 11:41:43
1、微信小程序登录相关问题?先说下我所理解的:wx.checksession() 只能检查用code换来的session_key在微信服务器中是否过期。而前端拿到后台生成的3rd_session, 这个3rd_session的过期时间是服务器定义的。如果上面的理解没错的话(有错误望指出),我猜想就会出现下面两种情况:wx.checkSession()检测的微信服务器session_key并没有过期。而我们服务器3rd_session 已经过期,... -
微信小程序实现页面数据显示、wx:if elif else的用法
2021/4/30 11:41:40
前段时间公司需要一个小程序去实现某项简单的功能,本来作为一个后台人员,只需要完成数据接口和文档部分就可以了;后来对这小程序好奇再加上文档蛮完整的,然后抽了好几天时间去研究了一下,不多说了。。 1、首先来看简单的目录结构: 2、下面是app.json 需要注意的地方: 3、接着是index页面的数据 4、最后是index页面效果... -
微信小程序页面效果--多选框(类似选择题)
2021/4/30 11:41:32
今天给看微信小程序多选框时,自己写了一个例子(类似选择题),希望对大家有帮助多选框列表中,我添加了判断如果没有选任何一项,提交按钮是不能点击提交的;如果想要提示,把按钮的disabled属性删掉就行;wxml:<view class="container log-list"><checkbox-group bindchange="checkboxChange"><label class="checkbox" wx:for="{{items}}" wx:key="ite... -
泰罗小程序登录能力赋能
2021/4/30 11:41:15
问题不是为了设计为设计,最初的设计是为了解决核心的四个问题,实现与登录有关的逻辑收紧,与具体页面或者组件解耦。设想基于登录有关的逻辑进行抽离,进行统一设计。以下涉及代码的部分,都在小程序项目中Demo分支中,其中hoc的组件我们认为还是组件,所以在components中新建立了hoc的文件夹,而hook从官方定义来说,不一定是组件,更多的期望是可复用逻辑,所以目录在于comp... -
微信小程序代码逻辑复用
2021/4/30 11:41:08
写在前面从去年底到今年初,由于工作繁重以及一些私人的事情需要处理,耽误了公众号更新。这周开始恢复更新了。之前的文章中,我也对微信小程序中的代码复用问题进行了阐述。历史文章在这里:微信小程序页面代码复用探索(一)—— 存在的问题及需求文中提到的方案,其实在去年的时候,我已经实现了。本文将进行初步的介绍。Zero我给自己的解决方案取名为Zero。它是一个... -
小程序直播插件路由埋点 - 解决小程序直播插件页面路由埋点问题 ...
2021/4/30 11:41:05
记一次解决小程序直播插件页面路由埋点问题背景路由埋点方案自有埋点:基于 wx.onAppRoute 做路由切换track、以及 wx.onAppShow 和 wx.onAppHide 做页面第一次打开/关闭/重新回到页面。业务上用起来发现自有埋点直播插件页的数据与微信官方的数据差距有好几倍:平台PVUV微信774115自有21445解决实验找问题根据实验后得出插件页面埋点存在问题:... -
快应用之自定义tabbar(包含show和跳转选中tabs)
2021/4/30 11:40:58
快应用中是没有提供和小程序一样的原生底部tabbar的,如果你一定要实现的话,就得自己模拟,但是自己模拟的话,有一些问题,比如:在自定义的tabbar中引入的组件是无法触发自定义组件的onShow生命周期,需要自己手动触发;再者,当你想从其他页面中跳转到tabbar页面时,也是要自己重新写方法来实现,直接跳转无法实现;然后就是,在自定义的tabbar页面中跳转后,点击返回,这个... -
小程序picker地区级联选择的问题及解决方案
2021/4/30 11:40:41
一、造轮子的原因1.1 数据要自定义微信官方的picker的region模式使用的是标准的国家行政区域数据,而我们的场景有一些自设的区域要加入;也不可以自定久选择级数,只能选到县/区级。 1.2 picker的兼容性并不好。uni-app的picker组件,在小程序模式是使用各自的picker,H5则是uni-app自的picker组件。所以在各平台中还是有差异的,在我们测试中微信的picker的mulitSelector模式... -
微信小程序开发之IOS/Android兼容坑
2021/4/30 11:40:27
一、时间转换问题:这不只是小程序上面的问题是ios系统 都有这个问题就是new Date("2017-06-16") 在IOS会出现NAN的情况所以对于时间转换需要另行封装,解决方案如下1.替换”-“为”/“2.删除”.“后面的字符串(带毫秒也会有问题)代码如下: /** * 字符串转换为时间 * @param {String} src 字符串 */ strToDate(dateObj){ dateObj = dat... -
微信小程序登录逻辑整理
2021/4/30 11:40:25
官方文档文档相关地址:用户登录 获取用户数据 用户数据的签名验证和加解密微信两个api所拿到的信息:login和getUserInfo注册/登录小程序端:通过上面wx.login和wx.getUserInfo两个api拿到相应的信息,并通过上方接口传给自己的服务器. 需要传输的信息有7个参数:appid 小程序唯一标识 secret 小程序的 app secret js_code //wx.login登录时获取的 code,用于后... -
微信小程序开发问答《七十四》Math.js如何引入 & 表单无法提交 ...
2021/4/30 11:40:22
1、微信小程序编辑器bug:wx.showToast下image无法识别同名图片文件的更改示例: wx.showToast({ title: 'xxx', image: '../images/fail.svg', duration: 'xxx' })12345发现如下问题:当引用fail.svg时,不论手动修改fail.svg文件;还是直接更换另一个图片文件,仍将其命名为fail.svg,编辑器都无法识别文件的更改。即,无论如何更... -
微信小程序蓝牙代码与错误整理
2021/4/30 11:40:20
微信小程序整体上是很不错的,蓝牙接口的确“坑”,“网络端”的程序猿做“硬件接口”,一些麻烦事儿蓝牙设备比较多会把手机卡死,公司能扫描到200+个设备,直接把iphone5S的微信卡死了。每次硬件操作之间一定加延迟,建议100ms,例如“打开蓝牙”与“开始扫描”间,“连接成功”与“获取服务”等等之类。不使用延迟可能会出现莫名其妙的错误,多见于Android端。注意JS的异步、... -
微信小程序使用Socket
2021/4/30 11:40:13
首先,一个小程序同时只能有一个WebSocket连接,如果当前已经存在一个WebSocket连接,会关闭当前连接,并重新建立一个连接。其次,如果使用了appID,协议必须是 wss://...最近团队用小程序做行情,在连接socket的时候,发现在还没有进行subscribe的情况下,就直接进行了广播,并且自动关闭了socket连接,时间紧迫,抓耳挠腮,遂引用了socket-io(基于小程序的websocket仿写的soc... -
iOS开发做微信小程序学习小结(一)
2021/4/22 23:38:08
1. 我想大家做iOS移动端开发去做微信小程序感觉挺新奇的本人是这个想法,愿意尝试。这段时间不是很忙公司留给时间学习微信小程序开发。我也就小结一下。我依旧是菜鸟无法与大神相提并论,大神的话不许要看下面可以直接走开。入门前还是要对小程序有所了解。微信小程序简单,快捷,用后即关。我这种用户就是这样,需要了看下,不需要百年都不会打开看一眼。2. 准备... -
熊晨沣蓝牙实战--小程序蓝牙连接2.0
2021/4/22 23:38:05
微信小程序蓝牙连接2.0说明:1、本版本区分了ANDROID和IOS系统下蓝牙连接的不同方式。 2、兼容了更多情况下的链接包括:(1)未开启设备蓝牙,当监听到开启了蓝牙后自动开始连接。 (2)初始化蓝牙失败后每3000ms自动重新初始化蓝牙适配器。 (3)安卓端开启蓝牙适配器扫描失败,每3000ms自动重新开启。 (4)IOS端获取已连接蓝牙设备为空,每3000ms自动重... -
微信小程序--location API
2021/4/22 23:38:02
location API也就分这里分两种wx.getLocation(object)获取当前位置和wx.openLocation(object)通过经纬度打开内置地图。其中定位获取位置信息返回参数是有问题的speed,accuracy这两个是没有的。还有一个就是打开内置地图之后再返回会报一个错误(Page route错误—WAService.js:2 navigateBack 一个不存在的webviewId0)如果有知道的可告知,我找到解决方式也会补充下!主要属性:...
推荐文章
- 企业如何通过网站提升业务?2026年官网赋能增长的5大核心策略
- AI时代,网站重新变得重要:企业不可替代的数字核心资产
- 小程序上,如何实现播放课程不可以拖动,切到后台报警并停止播放?
- 2022国庆假期安排
- 云南网站制作流程
- 如何制作一个小程序
- 人人商城超级海边活动海报不显示bug修复 回复图片功能错误修复
- Flex简明教程,一看就会
- 小程序登陆设计-耐心看,讲的很明白
- C# 生成缩略图方法
- 网络营销的推广方式都有哪些?如何快速获客!
- 微信小程序助力人口普查
- .net Nancy自宿主的使用
- 对话微信小程序产品经理:小商店不意味着腾讯要做电商
- 现在您还需要建网站吗?
- “交管12123”小程序入驻支付宝 首次实现跨省查询
- 电商平台到底要怎么做?
- 直播带货开始降温,淘宝、抖音、快手决战新周期
- 云计算:多云策略的定义和三大优势
- 域名怎么通过实名认证?

