uniapp在首次进入自动跳转登录页面,tabber无法隐藏情况
正常的解决方法是在page.json页面配置文件里面,把登录页面放在第一,让系统首先加载登录页面,其次在加载tabber页面,这样,程序在判断未登录之后,就会执行现实登录页面,而不去异步加tabber页面.本质是tabb异步加载的问题吧,如果没有去思考对新手很容易,不知所措,希望能够帮助到需要的人.
·
1.问题描述
uniapp,在初始app.vue写相关登录检查,首次进入页面后未登录需要跳转到登录页面,有时候就会程序页面到登录页面,确存在tabber栏显示出来的情况,具体效果如下图:

2.解决方法
这个问题其实很容易解决,只是新手容易出现误导,去想着使用uni.hideTabBar的API去隐藏tabber,其实问ai也是会推荐你使用API隐藏,这个方法其实无法实现效果的,顺便提一下这个API的使用注意点就是,只能在tabber页面调用,如果不是tabber页面调用会出现报错情况.
正常的解决方法是在page.json页面配置文件里面,把登录页面放在第一,让系统首先加载登录页面,其次在加载tabber页面,这样,程序在判断未登录之后,就会执行现实登录页面,而不去异步加tabber页面.本质是tabb异步加载的问题吧,如果没有去思考对新手很容易,不知所措,希望能够帮助到需要的人.


更多推荐
所有评论(0)