
微信小程序
frank_hehe
这个作者很懒,什么都没留下…
展开
-
微信小程序设置缓存过期时间
setCache(){ if(this.judgeTime()){ //判断缓存是否过期,过期就重新添加一个 wx.setStorageSync('oldTime',this.oldTime()); }}judgeTime(){ //判断缓存是否过期 let nowTime = Date.now(); let oldTime = wx.getStorageSync('oldTime'); if(oldTime && nowTime < ol原创 2020-06-01 14:20:22 · 4430 阅读 · 2 评论 -
微信小程序实现自定义音频播放
最近开发小程序,发现ios设备用audio原生标签播放不了,后面想了很多办法还是不得行,最后只有自定义一个播放组件。一、HTML部分<div :key="file.id" class="ew-upload-audio" @tap="onPlayAudio(file)"> <div class="ew-upload-audio-f...原创 2019-11-26 16:17:38 · 2868 阅读 · 0 评论 -
mpvue解决同一页面组件反复进入数据被覆盖的问题
问题:最近在开发小程序时候,遇到一个多层级的目录需要反复跳转到同一个组件,当同一个页面组件被反复进入时由于在mpvue中他们用的是一套vm,所以后面渲染的数据就会将前面页面的数据覆盖,这样在我们回退时就不会有以前页面的记录,一直会是最后一张页面的记录解决:1、只需要在跳转同一个页面组件的时候把上一个页面组件的数据缓存起来let pdList;if(wx.getStorageSync('pd...原创 2019-11-26 16:15:21 · 610 阅读 · 0 评论 -
微信小程序mpvue修改iview默认样式
问题:最近在开发小程序时候,遇到一个多层级的目录需要反复跳转到同一个组件,当同一个页面组件被反复进入时由于在mpvue中他们用的是一套vm,所以后面渲染的数据就会将前面页面的数据覆盖,这样在我们回退时就不会有以前页面的记录,一直会是最后一张页面的记录解决:1、只需要在跳转同一个页面组件的时候把上一个页面组件的数据缓存起来let pdList;if(wx.getStorageSync('pd...原创 2019-11-26 16:12:16 · 1187 阅读 · 0 评论 -
微信小程序自定义属性data-xx使用注意事项
在开发小程序的时候,使用data-xx让我遇到了一点问题,找问题找了很久,特此记录一下。如上图:我都是直接用字段deleteReason定义的属性名称如上图:然后根据属性名称获取相应的值然后打印值到控制台如上图:打印出来为undefined我也是醉了,感觉上面的逻辑没得毛病啊,瞬间就不开心了,然后重新梳理流程检查了一次又一次,还是感觉没问题啊,最后没办法,只有调试了一波如上图:打...原创 2019-07-30 17:06:29 · 3082 阅读 · 1 评论