
小程序开发
Mr_tigerchou
这个作者很懒,什么都没留下…
展开
-
微信小程序页面返回会自动刷新数据丢失的问题
最近在开发微信小程序的过程中发现,当点击一个很深路径的页面时,再返回上一级页面的时候,上一级页面会刷新,数据丢失,原因是因为:微信小程序的页面层级最多五层,如果超过了五层,第五层的页面会被销毁,当页面回退的时候,上一级的页面需要重新创建,所以原来页面上的数据就会丢失。所以你可以使用redirectTo 来代替 navigateTo 关闭当前页面,跳转到应用内的某个页面。...原创 2019-12-10 19:46:52 · 5345 阅读 · 0 评论 -
微信小程序预览无法连接到服务器的几种情况总结
1、微信小程序发布线上要跟服务器进行通信,必须在微信开发者后台配置服务器域名,包括普通 HTTPS 请求(wx.request)、上传文件(wx.uploadFile)、下载文件(wx.downloadFile) 和 WebSocket 通信(wx.connectSocket)2、在开发调试阶段,可以在开发者工具中开启不校验请求域名、TLS版本及HTTPS证书选项3、小程序必须使用 HT...原创 2019-12-05 14:59:41 · 13333 阅读 · 2 评论 -
小程序开发常用正则表达式校验
在小程序开发中经常需要校验用户输入的身份证,手机号码是否合法有效,所以对JS常用的正则表达式做一个汇总,也欢迎大家评论补充,我会更新到博文中。身份证号码校验正则表达式:testIdCard(s) { var pattern = /^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}(...原创 2019-12-03 10:38:21 · 2495 阅读 · 0 评论 -
对微信小程序网络请求框架的再次封装
微信小程序的网络请求框架已经设计得很简单易用了,它是这样发起网络请求的:wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: { x: '', y: '' }, header: { 'content-type': 'application/json' // 默认值 }, success (re...原创 2019-10-24 10:06:13 · 862 阅读 · 0 评论 -
微信小程序腾讯地图坐标和百度地图坐标偏差纠正的解决方案
最近在做微信小程序的跟地图相关的项目,小程序使用的当然是腾讯自家的地图,而我们的后台使用的是百度地图的插件。结果发现,一座建筑物的坐标在后台用百度地图编辑好以后,传到小程序显示有很大的偏差。原来两个地图用的是两套坐标系,腾讯地图、高德地图用的是GCJ-02坐标,也就是国测局坐标系,而百度是自成一套,BD-09坐标系,所以相同地点在经纬度在两个坐标系是不一样的,或者说有偏移。解决方案如下:...原创 2019-10-21 22:29:11 · 9537 阅读 · 4 评论 -
微信小程序开发遇到“Console is not defined”错误
报错信息如下:ReferenceError: Console is not defined at K.initDate (http://127.0.0.1:10978/appservice/pages/home/room/room.js:62:5) at K.onLoad (http://127.0.0.1:10978/appservice/pages/home/room/ro...原创 2019-03-05 18:25:28 · 8295 阅读 · 0 评论 -
小程序开发实现文字“展开更多”效果
最近在微信小程序界面开发中,经常遇到文字描述太多,UI设计师要求将文字收起,只留两行文字,后面以省略号显示,点击“查看全部”可以展开更多,效果如下图:先贴上wxml中的代码:<view class="cmty-desc {{fold ? 'fold' : 'unfold'}}"> 星河时代所处区域为大运新城与龙岗中心城交汇之处。政府对大运新城的定位为集体育运动、居...原创 2019-03-03 14:40:05 · 2865 阅读 · 0 评论 -
小程序View点击响应传递多个参数
小程序开发中,view的点击事件是通过bindtap绑定的,比如: <view class='pay-button' bindtap='gotoDetail' id='{{item.id}}'>查看详情</view>在js文件中是这样获取参数id的:gotoDetail: function(e) { var id = e.currentTarget....原创 2019-04-13 15:27:37 · 4666 阅读 · 0 评论