微信小程序
文章平均质量分 54
给我焦虑
这个作者很懒,什么都没留下…
展开
-
微信小程序发送给好友及朋友圈功能
onShareTimeline: function() {}, onShareAppMessage: function () {}原创 2021-06-22 18:49:31 · 229 阅读 · 0 评论 -
微信小程序前端开发试题选择题的选择功能
先贴效果图wxml文件<view> {{exam.a.title}}</view><view class="box"> <block wx:for="{{exam.b}}" wx:key="index"> <view class="every {{is_yes && is_if == index ? 'right':''}} {{!is_yes && exam.a.key == item.c原创 2020-11-02 14:34:12 · 3169 阅读 · 0 评论 -
微信小程序自定义头部组件
1. 首先在app.json的window中配置"navigationStyle": "custom"该配置项是取消微信小程序自带的头部组件2. 自己在components中创建一个文件我创建了topBar文件夹新建components组件3. wxml文件<view id="topbar" class="topbar" style="padding-top:{{topPadding}}px;background:{{styl.bg_color ? styl.bg_color:'原创 2020-11-02 11:38:20 · 450 阅读 · 0 评论 -
微信小程序获取用户信息
微信小程序获取用户信息的几种方式以下三种方式都无法获取到用户的openID1. 开放组件获取用户信息<open-data></open-data>该组件的type属性根据不同的属性值可以展示用户不同的信息该方式不需要授权,因为该方式值能获取到当前登录用户自己的基础信息但是该方法获取的用户信息只能展示,不可以通过js方法获取到<open-data type="userAvatarUrl">用户头像</open-data><open-dat原创 2020-08-12 17:33:06 · 15827 阅读 · 0 评论 -
微信小程序开发支付功能前端需要负责
微信小程序开发支付功能前端负责:调用后端给的接口,传入商品价格和商品名称或描述该接口会返回一串数据该数据中包含以下五个参数{ 'timeStamp': '',//时间戳从1970年1月1日00:00:00至今的秒数,即当前的时间 'nonceStr': '',//随机字符串,长度为32个字符以下。 'package': '',//统一下单接口返回的 prepay_id 参数值,提交格式如:prepay_id=* 'signType': 'MD5',原创 2020-08-12 16:29:07 · 444 阅读 · 0 评论 -
小程序中开发音乐进度条组件
1. 创建组件并引入到页面中2. wxml代码<view class="container"> <text class="time">{{showTime.startTime}}</text> <view class="control"> <movable-area class="movable-area"> <movable-view class="movable-view" direction="hor原创 2020-08-10 11:39:00 · 345 阅读 · 0 评论 -
小程序云开发在云数据库中的增删改查
先打开云开发控制台,在数据库下面创建一个集合在云函数中初始化一个云数据库const db = cloud.database()//'playList'是在云数据库中创建的集合名称,通过.add的方式,在集合里面插入数据,每一个参数为data,在data中是将什么数据插入到数据库中db.collection('demo').add({ data: { name: 'ccc', age: '24', createTime: db.serverDate()//插入一条时间数据.原创 2020-06-20 15:30:42 · 845 阅读 · 0 评论 -
小程序云开发安装并使用request-promise
在cmd中进入云函数的路径下,执行npm i --save request因为request-promise是依赖于request的,所以必须先安装request接着执行npm i --save request-promise安装完成后使用const rp = require("request-promise")const URL = '需要请求的路径'exports.main = async (event, context) => { const playList = await r.原创 2020-06-20 15:08:25 · 1337 阅读 · 0 评论 -
小程序中使用async和await
低版本微信保险起见,建议还是引用 regenerator-runtime在miniprogram文件夹下创建utils文件夹,将runtime.js文件复制到utils文件夹下在需要用到async和await的页面的js文件中引入这个名字必须是regeneratorRuntimeimport regeneratorRuntime from "../../utils/runtime.js"...原创 2020-06-19 22:58:59 · 268 阅读 · 0 评论 -
小程序中组件的创建及引入使用
小程序中组件创建及引入使用创建在miniprogram文件夹下创建components组件文件夹,在components文件夹,单击鼠标右键>新建Component>输入组件名称>创建成功引入在需要用到的page的json文件中配置{ "usingComponents": { "M-music": "/components/music/musicList" //M-music为自定义的标签名字,后面是创建好的组件路径 }}使用<M-mus原创 2020-06-19 12:02:05 · 1014 阅读 · 0 评论