我遇到的问题是使用uni.previewImage()API预览图片后,关闭图片会触发onShow生命周期,而我的onShow生命周期是有函数调用的,如果预览图片后直接调用onShow生命周期,会出现逻辑错误。
可以在data中设置一个变量showOrNot = true
在调用预览图片的函数中把该变量设置成false,
而在onShow生命周期中用一下判断
if(this.showOrNot){
自己要调用的函数
}
我遇到的问题是使用uni.previewImage()API预览图片后,关闭图片会触发onShow生命周期,而我的onShow生命周期是有函数调用的,如果预览图片后直接调用onShow生命周期,会出现逻辑错误。
可以在data中设置一个变量showOrNot = true
在调用预览图片的函数中把该变量设置成false,
而在onShow生命周期中用一下判断
if(this.showOrNot){
自己要调用的函数
}