我想在每個頁面加載到jquery mobile之前檢查用戶是否設置(全局變量不是undefined/null)。Worklight - jquery mobile |如何檢查用戶是否在pagebeforeshow中登錄?
這樣做的最好方法是什麼?
我認爲要做到這一點
$(document).on("pagebeforeshow", "#mainPage", function(){
if(window.klappr.userId === undefined || window.klappr.userId == null){
$.mobile.changePage($("#loginPage"));
}else{
loadMainOverview();
}
});
但如何停止第一changePage? (主要) 是否有更好的方法來檢查所有受保護的頁面?