
微信小程序
狗狗狗狗亮
咸鱼
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
小程序带查询的checkbox-group
不喜勿喷惹,插件市场没找到现成的。反正这样可以用,但是如果数据量过大的话,可能会卡顿。这里写了两个checkboxgroup。一个放全部的数据,一个用来放过滤之后的数据。 watch: { searchHospitalValue(val) { this.markHosParamsArr() let arr = [] if(!val){ this.showChecked() this.showTreeData = this.hosTreeDa原创 2021-05-18 17:24:05 · 317 阅读 · 0 评论 -
uniapp scroll-view回到顶点
组件里有个scroll-top属性,用来设置竖向滚动位置,但发现直接设置数值的时候,并不生效,比如设为0.官方例子如下这里他是先监听滚动位置,在goTop里赋值给scrollTop,然后再将scrollTop的值设为0。复制代码去用,这种scroll事件,会不断的改变data里的数据,真机没试过,但是在模拟器上会卡。但是直接使用this.scrollTop = 0 并不会回到顶点。然后按这个例子看,应该是要做一个值的改变,不能让新的值等于旧的。两种办法:1: this.scrollTo原创 2021-05-06 11:33:12 · 797 阅读 · 0 评论 -
uniapp小程序返回上一页并刷新上一页数据
当前页let insertResult = await InsertAbnomalRecordDetail(recordDetailParams) if(insertResult.statusCode == 200){ this.showToast('提交成功') setTimeout(()=>{ let pages = getCurrentPages() // 获取页面栈 let prePage = pages[pages.length - 2] //获取上一页 p原创 2021-03-24 11:26:44 · 3217 阅读 · 0 评论 -
小程序token过期,刷新token并再次请求失败的请求。
这里使用的是自己的jwt,login后后台会返回给我token和refreshToken。当请求失败时,状态码为401,token无效。然后刷新token,再次请求。import store from '@/store/index.js'function loginOut(){ uni.showToast({ title: '登录失效,请重新登录', icon: 'none' }) setTimeout(()=>{ uni.clearStorage()原创 2020-09-01 16:40:51 · 2575 阅读 · 3 评论 -
uniapp微信小程序云开发使用腾讯云发送短信
每天都有奇怪的知识增加,嘻嘻嘻。今天试试用uniapp 做小程序云开发,通过腾讯云给手机发送短信。之前没用过uniapp,找了会儿uniapp 小程序云开发,没找到答案。害~就瞎鸡儿试呗,反正又不要钱。操作如下:还是先去申请一个小程序账号。在开发者工具中先生成一个。勾选云开发新建。建云开发根据提示来就可以,操作完后打开HBulidX,新建项目选uni-app我的目录如下去manifest.json中配置再运行到微信开发者工具。记得配置你的云环境,就是你的云开发后台里的那原创 2020-05-27 16:09:54 · 3428 阅读 · 0 评论 -
微信小程序使用腾讯ai识别身份证信息
这里我是在微信小程序中使用的。官方文档传送门正好小程序所有请求需要https协议的。这里使用的话,就可以直接去小程序后台页面,在开发配置中加入合法域名。请求参数如下图:app_id : 你腾讯ai账号的idtime_stamp: 取秒级别的时间nonce_str: 随机32位字符串sign: 这里是将其他所有参数,拼接起来,并将appkey放到最后一位,再通过MD5加密,再把...原创 2020-05-08 12:43:13 · 3488 阅读 · 0 评论 -
微信小程序生成自定义二维码
文件地址主要用到其中的weapp.qrcode.esm.js可以直接拖到目录中页面中引入import drawQrcode from '../../utils/weapp.qrcode.esm'使用方式先在模板中使用canvas标签 <canvas class="twoDCode" style="width: 200px; height: 200px;" canvas-i...原创 2020-05-07 10:59:32 · 1808 阅读 · 1 评论 -
微信小程序注册遇到的坑
以前没上班,写个人小程序省了很多认证巴拉巴拉一大推的东西。现在上班了,注册账号的事情交给了我。然后各种认证要交钱,中间就掉了很多次坑。1,企业认证小程序,上传相关资质,填写相关类目,申请公函(要盖公章),认证方式,管理员,2,类目有类目审核你所选的类目,必须得有对应的资格证。而且你的资格证必须与你小程序的主体保持一致,不支持其他认证方法。(我这个小程序是给子公司物流用的,主体是子公司,但是...原创 2019-10-15 10:37:32 · 1203 阅读 · 0 评论 -
尝试mpvue小程序云开发
先搭建环境,根据需求自己设置vue init mpvue/mpvue-quickstart my-project切换到src目录下npm install 删掉不需要的页面,app.json里面修改路径配置npm run dev 如果需要记录小程序登录者的信息,可以在src / main.js 中加入wx.cloud.init({ traceUser: true...原创 2019-09-17 17:35:08 · 184 阅读 · 0 评论 -
微信小程序点击图片放大浏览
wx.previewImage({ current: '', // 当前显示图片的url urls: [] // 需要预览的图片url列表 , 至少包含一条})原创 2019-09-17 14:38:44 · 1979 阅读 · 0 评论 -
微信小程序 ios平台 new Date 不兼容
new Date(‘2019-10-10 10:20:25’)转译这样的参数就会获取不到我们想要的格式。Date 对象用于处理日期与时间。创建 Date 对象: new Date()以下四种方法同样可以创建 Date 对象:var d = new Date();var d = new Date(milliseconds);var d = new Date(dateString);v...原创 2019-09-11 10:49:18 · 467 阅读 · 0 评论 -
mpvue小程序修改上一页数据
小程序的获取也面的方法可以获取到上一面的数据,应该也可以修改。但是不晓得为什么在mpvue里使用的话不生效。可能是我使用的方式不对吧。然后就用了bus传参的形式修改。感觉好挫啊。var pages = getCurrentPages();var Page = pages[pages.length - 1];//当前页var prevPage = pages[pages.length - 2...原创 2019-07-26 14:21:14 · 826 阅读 · 0 评论 -
mpvue小程序触发事件添加时间间隔
公共方法添加function throttle (fn, gapTime) { if (gapTime === null || gapTime === undefined) { gapTime = 2500 } let _lastTime = null return function () { let _nowTime = +new Date() if (...原创 2019-07-26 11:41:17 · 579 阅读 · 0 评论 -
微信小程序自定义地区三级联动mpvue
<template> <div> <div class="tui-picker-content"> <picker @change="changeMultiPicker3" @columnchange="handlechange" mode = "multiSelector" v-model="multiIndex3" :range...原创 2019-07-24 16:10:26 · 1030 阅读 · 0 评论