![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
小程序
星河·
记录成长之路
展开
-
钉钉小程序踩过的坑
钉钉小程序开发注意事项-2020.05.19一.模板Template作为弹框切记慎用input,原因弹框写的动画用position: absolute;或者position: fixed;定位时手机端钉钉小程序input没有使用原生属性导致无法解决键盘顶起页面的BUG,会造成页面被顶起来弹框过高会造成input不可见,如果使用请把input放到最下面。 [^适用于用于所有的定位元素块上]二.Input钉钉小程序input目前只支持text、search所以其他多余的属性都不支持如图举例:调用数字原创 2020-05-26 17:33:55 · 5810 阅读 · 5 评论 -
微信小程序获取组件中的所有方法和值
在写微信小程序的时候我们有的时候会遇到一些父页面调用子组件的方法这个时候我们就要用到一个属性了this.selectComponent()这个方法使用注意事项1.引入的组件要加上id如:<selectBox id='selectBox' bind:traCheckedNum="checkNum" selectData="{{position}}" styleclas...原创 2020-02-11 16:12:50 · 6068 阅读 · 3 评论 -
用wx自定义小程序全局方法和全局变量
我们发现小程序API的方法都是挂载到wx这个变量上,全局可以访问到,我们是不是可以将自己自定义的方法或者变量也挂载wx这个变量上呢?比如我们创建一个js在app.js上引入,然后在index.js上访问$.jsif (wx) { let host ="https:baidu.com" wx.$ = {}; wx.$.host = host; module.exports =...原创 2020-01-10 10:27:59 · 2210 阅读 · 0 评论 -
解决小程序文本不能复制
微信小程序的文本,要具有长按复制功能,必须满足两个条件: 1.小程序文本要在 标签内; 2.小程序 标签要有 selectable 属性。例如: <text selectable='true'......原创 2020-01-08 10:16:36 · 17358 阅读 · 5 评论 -
小程序 绘制圆角矩形和圆角图片
本文介绍了在小程序绘制海报中所要绘制圆角图片的一种方法参数介绍··ctx : 是指获取到的当前小程序方法 方法如下 <canvas canvas-id="DetailsshareCanvas" style="width: 600rpx;height:880rpx;position:relative;" catchtouchmove="myCatchTouch"&...原创 2019-09-19 10:53:36 · 2324 阅读 · 1 评论 -
小程序使用 canvas 生成二维码
因项目需求需要在小程序端生成海报自带二维码成图在网上找了一个算法改过来使用,希望能帮助到使用的人创建一个canvas <canvas canvas-id="shareCanvas" style="width: 600rpx;height:840rpx;position:relative;" catchtouchmove="myCatchTouch"></canvas&g...原创 2019-08-02 18:49:15 · 2486 阅读 · 2 评论 -
小程序异步方法执行慢的决绝方法
比如:在小程序app.js中写请求的方法请求来的参数,在页面里的onload方法中使用,当程序进程执行到了onload方法,而app.js中的请求还没有返回数据就会发生报错。示例代码 示例我们用个人信息请求这是app.js中的代码 onLaunch: function () { // 获取用户信息 wx.getSetting({ success: res ...原创 2019-06-06 14:14:07 · 1272 阅读 · 0 评论 -
使用微信小程序进行sm.ms上传图片返回值在进行其他操作
使用微信API上传图片到sm.ms图床上传代码wx.chooseImage({success: ret => {var filePath = ret.tempFilePaths[0];wx.uploadFile({url: ‘https://sm.ms/api/upload’,filePath: filePath,name: ‘smfile’,success: res =&...原创 2019-04-03 11:39:26 · 2164 阅读 · 9 评论 -
微信云开发修改数据库插入一条数据并修改另一个数据
具体看代码这是云端运行的代码客户端请求请看文档// 云函数入口文件const cloud = require(‘wx-server-sdk’) // 云函数入口文件cloud.init()const db = cloud.database()const _ = db.command// 云函数入口函数exports.main = async (event, context) =&g...原创 2019-03-27 11:32:38 · 4873 阅读 · 1 评论