登录后设置本地一个登录状态
在app.uvue里面的onshow里面判断是不是登录状态
如果是则去主页,不是则留在登录页
结果是登录状态还会闪一下登录面(不一定时登录页只要page.json第一项是哪个就是闪哪个)
appx有什么意思办法不
代码和日志如下
onShow: function () {
if (uni.getStorageSync('authortag') === null || uni.getStorageSync('authortag') === '') {
console.log('sst')
// 扔登录页
uni.redirectTo({
url: '/pages/logins/login/login'
})
} else {
uni.redirectTo({
url: '/pages/entrance/entrance'
})
}
console.log('App Show')
},
日志
03:46:44.390 进入页面:/pages/logins/login/login 。[{"创建dom元素个数":"16个","耗时":"37ms"},{"排版":"1次","耗时":"9ms"},{"渲染":"1次","耗时":"50ms"},{"页面创建到onReady总耗时":"263ms"}]
03:46:44.526 进入页面:/pages/entrance/entrance 。[{"创建dom元素个数":"17个","耗时":"18ms"},{"排版":"1次","耗时":"6ms"},{"渲染":"2次","耗时":"9ms"},{"页面创建到onReady总耗时":"322ms"}]
晒网 (作者)
写哪不闪 页的面onshow onready app.uvue都试了 都不行 现在想的是怎么阻止进page.json第一项 先拦截了再处理 不知道思路对不对
2024-08-05 15:17