小程序
_Eolin
(⊙o⊙)…
展开
-
uniapp-微信小程序,对子组件实现onShow效果
背景:使用uni-app开发一个微信小程序,使用的vue子组件,发现在子组件里面不能使用onShow生命周期,但是可以在page里面可以调用,需要在使用uni.navigateBack()返回后,该组件能请求接口数据刷新。解决:父级组件中,在子组件上添加ref,在父级onShow中通过子组件ref调用方法。onShow执行子组件方法。原创 2022-11-30 21:56:51 · 4816 阅读 · 1 评论 -
wepy init standard myporj创建项目报错
问题:运行wepy init standard myporj报错raw.githubusercontent.com不能访问。然后就找到ipaddress.com网站,访问https://githubusercontent.com.ipaddress.com/raw.githubusercontent.com查询到它的IP Address,然后在本地的/etc/hosts文件里添加IP指向raw.githubusercontent.com解决:在C:\Windows\System32\driv原创 2021-01-22 14:22:55 · 174 阅读 · 0 评论 -
小程序问题汇总
1、定时器问题 在onLoad生命周期写的定时器需要在onUnload中清除, 在onShow生命周期中的就需要在onHide中清掉2、getCurrentPages() 获取当前页面栈的实例 调用需要加this.getCurrentPages(),可以获取到如下内容: 获取页面栈可以直接this.getCurrentPages(...原创 2018-07-09 18:20:23 · 308 阅读 · 0 评论 -
支付宝小程序笔记
1、在app.js中设置全局变量 如需要在app.js中修改globalData的token值,需要这样定义this.globalData.token = 设置的值其他页面需要调用可定义个变量const app = getApp(), 通过app.globalData.token获取值...原创 2018-07-16 16:01:50 · 1080 阅读 · 0 评论 -
微信小程序上拉加载更多
一、代码环境 一开始用的是scroll-view组件,但是真机运用的时候发现上拉加载更多的时候,数据有跳动,对用户交互及其不友好,所以决定修改上拉加载更多的效果 我用的是wepy框架,参照多个网上文档,也参照官方文档主要用的是onReachBottom()事件二、代码视图层:<repeat for="{{recordList}}" key="...原创 2018-08-20 17:56:53 · 14432 阅读 · 0 评论 -
小程序左滑删除效果
效果展示:主要是利用小程序的touchstart和touchmove事件。思路:用户拖动item首先获取到touchstart的位置e.touches[0].clientX,在拖动过程中触发touchmove,获取到var moveX = e.touches[0].clientX,在获取两值差this.startX - moveX;通过判断差值(1、等于或小于零 2、大于零),...原创 2018-10-15 18:13:51 · 891 阅读 · 0 评论 -
mpvue写微信小程序-图片引入(一)
1、快速上手(http://mpvue.com/mpvue/quickstart/) 按官网给出流程,创建: 运行后,在微信工具查看:编辑器中查看目录结构:为了运行的话 这个项目算是完结,但是在想写自己的项目又遇到了问题。2、实际操作引用图片原来写过的小程序,所以一开始我是把图片文件夹放在pages文件夹同级,然后调用爆出这个问题:...原创 2018-11-08 12:00:39 · 4375 阅读 · 0 评论 -
支付宝小程序键盘弹起兼容问题
问题描述:如果有按钮btn需要固定在底部,并且用的css为position: fixed;,就会造成键盘弹起时按钮被顶在键盘上方,苹果系统不会有这种情况发生解决方法:把按钮btn样式改为position: absolute;...原创 2018-12-11 17:01:41 · 3364 阅读 · 0 评论