最近作詳情頁,添加圖片預覽後居然觸發onshow的處理方法。就顯得很尷尬。框架用的uni-appapp
一、page外全局定義開關變量
var a; export default { }
2 、onShow添加判斷框架
onShow() { if (a) { a = false; return; } else { this.refresh(); } },
三、在你須要調用 preivewImage 以前,將這個開關變量設置爲 truethis
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 }); },