看到有人用一个空白页面作为首页,在里面判断是否已登录,然后跳转登录页或者其它。
小程序初始化加载,根据登录状态判断跳转首页还是登录页怎么解决?想的是在小程序初始化进行一下登录状态判断,每次登陆以后会在storage里存一个user,根据这个值判断,没登陆过小程序启动进登录页面,登陆过直接跳转首页: [代码]//app.js[代码][代码]App({[代码][代码] [代码][代码]onLaunch: [代码][代码]function[代码][代码]() {[代码][代码] [代码][代码]// 判断用户登录状态[代码][代码] [代码][代码]if[代码] [代码](wx.getStorageSync([代码][代码]'user'[代码][代码])) {[代码][代码] [代码][代码]wx.switchTab({[代码][代码] [代码][代码]url: [代码][代码]'pages/home/home'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]wx.reLaunch({[代码][代码] [代码][代码]url: [代码][代码]'pages/login/login'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码] [代码] [代码][代码]},[代码][代码] [代码][代码]globalData: {[代码][代码] [代码] [代码] [代码][代码]}[代码][代码]})[代码]我开始设计的在aap.js里面初始化的时候进行判断,但是这会有个问题,真机情况下没有登录状态时,还是会先加载home页面(一闪而过),之后跳转到login登录页面,求有没有什么好的解决方案???
03-15