微信小程序点击图片预览返回会触发onshow的处理方法(简易版)
点击图片预览返回会触发onshow的处理方法
首先我们要知道onshow()是每次显示页面的时候才会执行
当使用了下列api时,均会触发页面级和应用级的onShow
1.图片预览:wx.previewImage
2.拨打电话:wx.makePhoneCall
3.存入通讯录:wx.addPhoneContact
4.播放视频
5.选择文件、图片
6.调起相机
7.分享
例子:分享个我用previewImage的时候触发onshow()的解决方法(超级简单)
直接上代码!!!
//全局声明一个变量为true
export default {
components: {},
data () {
return {
freshen:true
}
},
//它默认是true所以自然执行
onShow () {
if(this.freshen){
//要执行的代码或请求
}
},
preViewImage () {
this.freshen = false //在这里把freshen等于false,onshow才不会点击的时候执行
wx.previewImage({
})
},