wx.previewimage預覽返回會觸發onshow的處理方法


最近做詳情頁,添加圖片預覽后竟然觸發onshow的處理方法。就顯得很尷尬。框架用的uni-app

解決方法

1、page外全局定義開關變量

export default {
}

2 、onShow添加判斷

	onShow() {
		if (a) {
			a = false;
			return;
		} else {
			this.refresh();
		}
	},

3、在你需要調用 preivewImage 之前,將這個開關變量設置為 true

previewImg: function(e) {
			a = true;
			var m = [];
			e.currentTarget.dataset.urls.forEach(function(e, index) {
				m.push(e.favicon);
			});
			wx.previewImage({
				current: e.currentTarget.dataset.url,
				urls: m
			});
		},


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM