Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Authentication 登录页面首先出现在屏幕上,然后快速切换到主页_Authentication_Ionic Framework_Ionic4_Angular9_Auth Guard - Fatal编程技术网

Authentication 登录页面首先出现在屏幕上,然后快速切换到主页

Authentication 登录页面首先出现在屏幕上,然后快速切换到主页,authentication,ionic-framework,ionic4,angular9,auth-guard,Authentication,Ionic Framework,Ionic4,Angular9,Auth Guard,我基本上是在尝试实现一种逻辑,即当用户登录时,应该立即将他们带到/tabs/tab1并跳过登录页面。现在我的代码可以工作,但是有一个延迟,因为我的BehaviorSubject的值被初始化为false,当我在app.component.ts中订阅它时,我的BehaviorSubject的初始化值总是false,然后它会更改为最后发出的值,当用户登录时,我会将其更改为true 我遵循本教程,它工作得很好,但问题是,由于延迟很小,登录页面首先出现在屏幕上,然后很快就变为主页

我基本上是在尝试实现一种逻辑,即当用户登录时,应该立即将他们带到/tabs/tab1并跳过登录页面。现在我的代码可以工作,但是有一个延迟,因为我的BehaviorSubject的值被初始化为false,当我在app.component.ts中订阅它时,我的BehaviorSubject的初始化值总是false,然后它会更改为最后发出的值,当用户登录时,我会将其更改为true

我遵循本教程,它工作得很好,但问题是,由于延迟很小,登录页面首先出现在屏幕上,然后很快就变为主页