随笔分类 -  小程序1

联系学习中遇到的问题
摘要:我在微信小程序中,有一个需求:根据 活动持续时间 来 计算这个活动 div的高度。 模拟器上一切正常,真机安卓也正常,但是真机ios计算出来的高度一直是NaN 然后一行一行打印,用真机调试查看打印结果,发现是 Date.parse(startTime) 这一行报错 (此时startTime为 202 阅读全文
posted @ 2022-12-28 17:05 MiniDuck 阅读(76) 评论(0) 推荐(0) 编辑
摘要:效果图: 用到的知识: <button class="avatar-wrapper" open-type="chooseAvatar" bind:chooseavatar="onChooseAvatar"> <image class="avatar" src="{{userInfo.avatar}} 阅读全文
posted @ 2022-11-15 11:45 MiniDuck 阅读(1084) 评论(0) 推荐(0) 编辑
摘要:因为小程序授权获取不到头像昵称后,我这边就取消了授权的流程,开始仅执行静默授权了,静默授权我是放在app.js中的onLaunch中的,经过运行代码,发现页面时不时的会先执行页面中的onload,导致页面接口总是报错,让我先登录所以我这边就有了以下更新app.js // 登录 wx.login({ 阅读全文
posted @ 2022-11-11 10:40 MiniDuck 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:在utils文件夹中的util.js文件中 const shareEvent= function(option, obj){ let shareObj = { title: obj.title, path: obj.path + '?spread_spid=' + JSON.stringify(ob 阅读全文
posted @ 2022-11-11 10:34 MiniDuck 阅读(20) 评论(0) 推荐(0) 编辑
摘要:app.js checkData:function(stringTime){ console.log("stringTime:",stringTime) var minute = 1000 * 60; var hour = minute * 60; var day = hour * 24; var 阅读全文
posted @ 2022-06-30 11:40 MiniDuck 阅读(182) 评论(0) 推荐(0) 编辑
摘要:wx.downloadFile({ url: 'https://xxxxxx/api/task/contract/dl/', success (res) { const filePath = res.tempFilePath; success: (res) => { wx.openDocument( 阅读全文
posted @ 2022-02-11 11:33 MiniDuck 阅读(287) 评论(0) 推荐(0) 编辑
摘要:只要将wx.request的header中改为 ‘content-type’: ‘application/x-www-form-urlencoded’ 请求参数自然就变成了form-data形式 wx.request({ url: 'test.php', //仅为示例,并非真实的接口地址 data: 阅读全文
posted @ 2022-01-12 16:54 MiniDuck 阅读(900) 评论(0) 推荐(0) 编辑
摘要:粉红色区域是元素可拖拽的范围,但是悬浮按钮在整个页面的上层,所以导致了底部部分被遮挡,即无法操作底部的功能;!!!!解决办法: movable-view { pointer-events: auto; } movable-area { pointer-events: none; } 完美!!!!! 阅读全文
posted @ 2021-12-23 15:21 MiniDuck 阅读(662) 评论(0) 推荐(0) 编辑
摘要:WXML <view class="qianzi"> <view class="paper"> <canvas class="handWriting" disable-scroll="true" bindtouchstart="touchstart1" bindtouchmove="touchmov 阅读全文
posted @ 2021-12-22 13:54 MiniDuck 阅读(172) 评论(0) 推荐(0) 编辑
摘要:<view class='index-bg' wx:if="{{dataInfo.img_src.length}}"> <swiper indicator-dots="true" autoplay="{{autoplay}}" circular="{{circular}}" interval="{{ 阅读全文
posted @ 2021-12-22 11:17 MiniDuck 阅读(277) 评论(0) 推荐(0) 编辑
摘要:可以方法: onTabItemTap: function() { this.onShow(); }, 文档:https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onTabItemTap-Object-obj 阅读全文
posted @ 2021-12-21 16:27 MiniDuck 阅读(161) 评论(0) 推荐(0) 编辑
摘要:wx.setTabBarBadge({ //tabBar右上角添加文本 index: 2, //tabBar下标(底部tabBar的位置,从0开始) text: "3" //显示的内容,必须为字符串可通过JSON.toString()将number转为字符串 }) 阅读全文
posted @ 2021-12-21 15:19 MiniDuck 阅读(755) 评论(0) 推荐(0) 编辑
摘要:WXML: <view class="smallImg" bindtap="upload" data-uploadAttribute='cover'> <image mode='widthFix' src='{{item.cover}}' class="bigImg"></image> </view 阅读全文
posted @ 2021-11-16 17:15 MiniDuck 阅读(90) 评论(0) 推荐(0) 编辑
摘要:就是用了async / await,突然就不支持了。后来感谢度娘解决办法流程:Ctrl+R 命令:npm init(一直回车到底)命令: npm install regenerator@0.13.1这样就生成了文件夹 此时:将node_modules/regenerator-runtime/runt 阅读全文
posted @ 2021-11-04 17:48 MiniDuck 阅读(1086) 评论(0) 推荐(1) 编辑
摘要:一:将默认多选框checkbox的默认选中背景红色改为绿色 checkbox .wx-checkbox-input{ border-radius:50%; width:20px;height:20px; } checkbox .wx-checkbox-input.wx-checkbox-input- 阅读全文
posted @ 2021-10-26 14:54 MiniDuck 阅读(2848) 评论(0) 推荐(0) 编辑
摘要:使用微信开放标签:wx-open-launch-weapp; username:务必是gh_开头的小程序原始id path:跳转小程序的地址及参数 务必需要引用http://res2.wx.qq.com/open/js/jweixin-1.6.0.js JSSDK需要配置:openTagList:[ 阅读全文
posted @ 2021-06-01 17:22 MiniDuck 阅读(618) 评论(0) 推荐(0) 编辑
摘要:线上文档地址:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_Open_Tag.html H5页面新加标签"wx-open-launch-weapp" app页面新加标签:‘wx-open-launch-app’ 阅读全文
posted @ 2021-01-26 14:37 MiniDuck 阅读(3705) 评论(0) 推荐(0) 编辑
摘要:在小程序中,若是二维码图片,不能直接识别,只能点大图片后,才能执行识别 var imgsrc=e.currentTarget.dataset.src; wx.previewImage({ urls: [imgsrc], //需要预览的图片http链接列表,注意是数组 current: '', // 阅读全文
posted @ 2020-07-03 11:26 MiniDuck 阅读(995) 评论(0) 推荐(0) 编辑
摘要:遇到的问题1:ios页面中,内容过多时有下滑真是功能,但是下滑的时候回看到底部的微信自带的灰色背景及H5的域名(ios的webview中上/下拉露出黑灰色背景问题) 解决办法:给body添加样式 body:{position:fixed;top:0;left:0;width:100%;} //亲测有 阅读全文
posted @ 2019-11-03 23:02 MiniDuck 阅读(2999) 评论(1) 推荐(0) 编辑
摘要:在完成上个流程“小程序-(报错)请使用 2.2.3 或以上的基础库以使用云能力(步骤一)”后,就需要开始以下的流程了: 1.此时页面正常显示,未有明显报错,如图: 2.明显的流程一:点击“点击获取oppenid”后出现报错,如图: 及查看云函数-操作如图: 3.部署云函数-操作如图:右键点击“log 阅读全文
posted @ 2019-01-15 11:46 MiniDuck 阅读(1273) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示