微信小程序
XinXun
这个作者很懒,什么都没留下…
展开
-
获取微信用户信息
最近好多小伙伴在使用getUserInfo获取小程序用户昵称和头像时,突然变成了下面这样。错误图示很多小伙伴肯定就疑虑了,明明我代码没有做任何改动啊,怎么突然就这样了呢。还记得我们之前应该长这样啊。石头哥最近也遇到这样的问题了,我第一时间想到的原因有两个1,微信官方服务器挂了(概率很小)2,微信又改规则了。。。带着这样的疑虑,去问了下微信小程序官方人员。得到的答案是。。。心理一万个。。。。。 哎,没办法,既然官方说改规则,咱们作为弱势群体,只能跟着官方规...原创 2021-08-10 22:16:16 · 148 阅读 · 0 评论 -
发起(获取)用户授权(authorize)
API:wx.authorize功能:向用户发起授权请求。调用后会立刻弹窗询问用户是否同意授权小程序使用某项功能或获取用户的某些数据,但不会实际调用对应接口。如果用户之前已经同意授权,则不会出现弹窗,直接返回成功。示例:wx.authorize({ //scope为获取授权的范围,可查询scope列表文档 scope: 'scope.record', success () { // 用户已经同意小程序使用录音功能,后续调用原创 2021-07-19 12:43:49 · 4042 阅读 · 0 评论 -
微博项目学习
跳转页面时获取发起跳转页面的data数据在跳转后页面使用如下代码:constpages=getCurrentPages()const 常量名称=pages[0].data.具体数据原创 2021-06-23 21:10:29 · 161 阅读 · 0 评论 -
微信小程序tcbRouter
安装tcbRoutergitHub中搜索tcb-Router,找到使用方法:npm install --save tcb-router 在使用tcbRouter的云函数文件夹中右键选择在终端打开输入并执行 npm install --save tcb-router 安装成功以后,在package.json文件中就会出现tcb-router依赖信息使用tcbRouter在云函数中使用require加载模块,模块名与package.json中的保持一致。const tcbRouter=re.原创 2021-04-07 21:33:55 · 526 阅读 · 0 评论 -
微信小程序组件的使用
1.在想要使用组件的JSON文件中引用组件,注意组件名称命名规范。{ "usingComponents": { "x-playlist" : "/components/playlist/playlist" }}2.组件的属性应用在引用组件的wxml中写上属性名称以及属性值//属性名为playlist<x-playlistplaylist="{{item}}"></x-playlist>在组件中接收对应的属性值。有两种写法proper.原创 2021-04-07 20:36:56 · 309 阅读 · 1 评论 -
微信小程序上拉加载下拉刷新要点
上拉加载1.新建云函数。通过skip、limit、orderBy子句获取数据。cloud.init()// 云函数入口函数exports.main = async (event, context) => { return await cloud.database().collection('playlist') .skip(event.start) .limit(event.count) .orderBy('CreateTime','desc')原创 2021-04-07 20:13:13 · 209 阅读 · 0 评论 -
微信小程序生成二维码方法1
qrCode类库下载链接:https://pan.baidu.com/s/1V2Fnut5r5zyVXpuB3XBCjA 提取码:9sz2//ES6语法引入qrcode.js工具类importQRfrom'../../utils/qrcode.js'//生成二维码QR.api.draw('二维码内容',"canvas组件canvas-id",宽,高)示例:QR.api.draw('http://csdn.net',"mycanvas",300,300)...原创 2021-03-24 17:46:22 · 495 阅读 · 0 评论