![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小程序
BadmintonCode
PHP开发Discuz开发者,微信小程序开发
展开
-
小程序云开发云函数设置默认时区
小程序云函数云函数默认时区是0,与北京时间相差8小时,因此在处理时间相关函数时会出现时间偏差通过设置云函数环境变量可解决这个问题。当我在dayjs中设置了时区时,在使用startOf时仍旧失败我才决定修改环境变量解决这个问题在IDE中的云函数选择版本与配置选择配置添加环境变量 Key=TZ Value=Asia/Shanghai在腾讯云控制台也可以实现相同功能...原创 2021-08-23 17:27:05 · 886 阅读 · 1 评论 -
小程序富文本编辑器Editor封装组件
代码片段引入:https://developers.weixin.qq.com/s/l8qRZkms7Yr9引入方式:json{ "usingComponents": { "d-editor": "/components/editor/index" }}jsPage({ changeEditor(e) { console.log(e) }})wxml<d-editor bind:change="changeEditor"/>页面无法主动获取组件原创 2021-06-25 20:53:59 · 419 阅读 · 0 评论 -
小程序腾讯云云开发实现生成word模板
场景:合同模板、协议模板自动填充内容,并生成word使用到的库docx-templates 将docx模板填充内容dayjs 保存文件时生成时间目录string-random 随机文件名原理:读取模板docx,通过docx-templates填充内容,上传到云开发,最后返回云存储文件id给用户const { createReport} = require('docx-templates')const fs = require('fs');const path = requir.原创 2021-06-21 12:58:21 · 1460 阅读 · 10 评论 -
微信小程序之getUserInfo loading登录页分享
因为微信修改了接口,此为本人最新使用方案 wxss.loading_tip{ position: fixed; height: 100%; width: 100%; display:flex; flex-direction:column; align-items:center; justify-content: center; font-size: 1...原创 2018-06-04 04:24:31 · 2082 阅读 · 0 评论 -
微信小程序之this指针this.setData is not a function;等情况
大家都知道在小程序Page中的操作是通过this指针来实现的,使用较为频繁的便是setData 对于新手来说可能会不明白为啥会出现this.setData is not a function;这个报错 明明没有对this重新赋值,或许也无法理解为何需要var that = this 然后再that.setData() 其实this是指向当前实体的一个指针,当处于不同的实体之中时,this...原创 2018-06-04 04:19:34 · 816 阅读 · 0 评论 -
微信小程序之刷新页面及获取或修改上一页面数据
之前查了一些文章,普遍是通过onShow来实现页面显示时重新加载,但是这种方法是对资源的一种浪费var pages = getCurrentPages();var prevPage = pages[pages.length - 2]; //上一个页面prevPage.onLoad(prevPage.options)来分析下代码,首先获取当前打开的页面,然后获取上一个页面,通过调用上...原创 2018-06-04 04:07:38 · 8535 阅读 · 1 评论 -
微信小程序之modal弹出框遮罩层组件——可带文本框
modal弹出框遮罩层可实现提示信息、验证码等功能 然而在官方文档已经删除了modal的页面,说要废弃modal 就个人而言modal组件无法被wx.showModal完全替代。大家都知道小程序的wxml的组件可以通过改变js的值实现重新渲染,而接口是无法实现的 有同感的也不止博主一个人 官方18-5-13的建议要实现此类功能也是用modal属性说下遮罩层实...原创 2018-05-15 18:16:52 · 21736 阅读 · 4 评论 -
微信小程序至wx.getUserInfo与wx.login接口应用分享
因为我已经将post进行封装了,所以对应部分请大家自己替换 getUserInfo: function (cb,failcb) { var that = this; if (this.globalData.userInfo) { //已有登录信息 typeof cb == "function" && cb(this.globalData...原创 2018-05-13 11:27:02 · 5609 阅读 · 0 评论 -
微信小程序之获取用户信息接口优化调整
由于收到开发者的反馈,为了方便开发者更好地使用获取用户信息的接口,开发者仍然可以使用 wx.getUserInfo 接口获取用户信息。 具体优化调整如下: 1.获取用户头像昵称,第一次需要使用 button 组件授权,如果已经用组件授权了,wx.getUserInfo 可直接返回用户数据,无需重复授权弹窗。 2. 如果没有用 button 组件授权,wx.getUs...原创 2018-05-13 11:26:44 · 10537 阅读 · 0 评论 -
微信小程序onPullDownRefresh onReachBottom实现下拉刷新上拉分页加载
样式基于weui首先需要配置页面的json文件,启用下拉刷新{ "enablePullDownRefresh": true}在WXML里,通过列表渲染即可显示数据&lt;view class="weui-panel__bd"&gt; &lt;view wx:for="{{list}}" wx:key=&qu原创 2018-05-13 11:26:14 · 12241 阅读 · 5 评论 -
微信小程序非表单内获取表单组件的值
微信小程序中的input等表单组件在form中,可以直接通过submit的方法来获取值 而在非form中,只能通过监听input的键盘输入获取 WXML&lt;input class='create-title' placeholder="投票标题" bindinput="voteTitle"&gt;&lt;/input&gt; JSPage({原创 2018-05-13 11:22:49 · 2116 阅读 · 3 评论