小程序 如何讓彈出層只顯示一次

頁面onshow時會加載一次彈出層,但是如果調轉頁面後再點左上角返回,又會顯示一次彈出層。

而且微信的api中沒有hideModal功能。如何返回不再顯示彈出層?

用個全局變量記錄住是否已經onshow加載過showModal,執行過就不執行了

代碼:

var showed=false
Page({
onShow:function(){
if(!showed){
showed=true;
wx.showModal({.......})
}
}

適用於各種彈出層(wx.showModal 。dialog。。。)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章