
微信小程序
雨打荷叶
一个朴实无华的不秃头程序员
展开
-
微信小程序日历(包含可约、约满状态)
微信小程序日历组件原创 2022-07-19 15:52:45 · 4204 阅读 · 3 评论 -
微信小程序wxparse特殊解析空格,解析↵换行符号
因为在实际的项目中使用wxparse的时候,发现空格和换行解析不了,就进行的源码的查看及修改,(一).解决↵换行符号解析不了的方法在微信小程序中换行\n需要再在text中进行实现,但是wxparse自己定义的模板中是用view便签作为解析后的内容标签1.将wxParse.wxml中的如图模板改为text包含2.后来找到html2json方法中找到对传入文本的内容进行处理,将html2json方法中的对换行回车的替换去掉3.找到wxDiscode源文件,找到strDiscode方法将其中关于换原创 2022-05-03 14:02:04 · 1589 阅读 · 0 评论 -
微信小程序让页面自动滚动到底部,
需求用户进入聊天页,页面自动滚动到底部,每发一条消息或接收到一条消息也是最底部实现1、给需要滚动的view加上ID2、在data中加上公共变量scrollTopdata(){ scrollTop: 0}3、在onShow()总加上以下代码let that = this;wx.createSelectorQuery().select('#viewCommunicationBody').boundingClientRect(function (rect) { wx.pageScrol原创 2021-10-09 16:44:22 · 6051 阅读 · 11 评论 -
微信小程序选择跳转到其他页面选择红包或地址
做项目的时候一般会遇到当前页面需要跳转到其他页面选择地址或优惠券什么的平常我一般是选择之后把选择的地址或优惠券信息存到本地,然后返回上个页面在onShow里面读取本地存储,非常的麻烦,今天看到一位同事的写法,非常简单,记录一下在跳转的页面选择完之后//从页面栈中获取上个页面let pages = getCurrentPages();let prevPage = pages[pages.length - 2];//可以使用prevPage.setData为上个页面的data公共变量赋值,如:pr原创 2021-09-11 12:37:55 · 306 阅读 · 0 评论 -
在小程序授权公众号,获取公众号的code(前端)
代码开发前准备1)登陆小程序管理平台-开发–开发设置-业务域名加上需要跳转的路径的域名注意:1.是业务域名不是服务器域名;2.需要配置校验文件2)登陆公众号管理平台-公众号设置–功能设置-网页授权域名加上和上面小程序业务域名一样的域名地址。用户在网页授权页同意授权给公众号后,微信会将授权数据传给一个回调页面,回调页面需在此域名下,以确保安全可靠。注意:域名前面不加https协议代码开发-小程序端<view class="list-wrap"> <web-view sr原创 2021-08-24 10:34:47 · 4076 阅读 · 10 评论 -
微信小程序获取分享二维码参数
onLoad(options){ const scene = decodeURIComponent(options.scene); console.log(scene)}原创 2021-08-03 16:00:36 · 392 阅读 · 0 评论 -
微信小程序map回到自身标记点
先上效果图只需要给按钮设置一个点击事件,就是代码如下//画面切换为自身位置 changePosttion() { var mapCtx = wx.createMapContext('myMap'); //wxml中map标签的id值 mapCtx.moveToLocation(); },原创 2021-07-15 10:00:30 · 458 阅读 · 1 评论 -
微信小程序自定义底部按钮适配Iphone底部的小黑块
1、app.js//app.jsApp({ onLaunch: function (options) { // 获取系统信息,底部导航栏做适配 wx.getSystemInfo({ success: (res) => { // console.log(res) let modelmes = res.model; //手机品牌 console.log('手机品牌', modelmes) if (model原创 2021-06-29 20:34:50 · 466 阅读 · 0 评论