Flutter:有条件的底部导航栏,用于根据if条件显示页面

阿萨德·汗(Asad Khan)

我已经使用下面列出的逻辑实现了底部的导航栏,并且我想检查用户是否登录。如果用户在第三个选项卡上登录,我想显示配置文件页面而不是登录页面。这是我的代码,在其中显示底部导航栏,在checkIsLoggedIn()异步函数之后,我被困在该做什么。

强文本

之后,我将建立小部件列表以在3个选项卡中显示页面。代码如下

在此处输入图片说明

因此,我需要显示SignIn()的位置,如果用户登录后以其他方式显示登录,则显示“个人资料”页面。请帮我在这里。

疯狂的懒猫

这可能会有所帮助。

Future<void> checkIfLoggedIn() async {
  SharedPreferences localStorage = await SharedPreferences.getInstance();
  var id = localStorage.getString('id');
  if (id != null) {
    setState(() {
      _children[2] = ProfilePage();
    });
  }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

AngularJS在应用页面上的导航栏中有条件地显示登录/注销按钮

来自分类Dev

AngularJS在应用程序页面上的导航栏中有条件地显示登录/注销按钮

来自分类Dev

如何根据Flutter中的条件更改底部导航栏项目

来自分类Dev

根据活动页面有条件地显示部分视图

来自分类Dev

有条件地显示导航视图

来自分类Dev

有条件地显示设置页面?

来自分类Dev

有条件的Vuetify快餐栏

来自分类Dev

有条件显示计算字段

来自分类Dev

django有条件地在模板中隐藏侧边栏/导航

来自分类Dev

有条件的

来自分类Dev

有条件的

来自分类Dev

有条件地将CSS应用于分组的按钮栏

来自分类Dev

DRY用于带有条件的Rust条件编译

来自分类Dev

根据页面上是否存在元素有条件地隐藏div

来自分类Dev

有条件地显示列表后导航时崩溃

来自分类Dev

根据组件的使用位置,有条件地将className应用于react组件

来自分类Dev

根据名称有条件地将rbind或bind_rows应用于列表

来自分类Dev

根据过程在Oracle Apex中有条件地显示图像

来自分类Dev

如何根据是否选择了功能(Installshield)有条件地显示对话框

来自分类Dev

根据选择的选项,有条件地显示材质UI选择(下拉)

来自分类Dev

Ember.js-根据当前模型项索引有条件地显示模板内容

来自分类Dev

根据ng-repeat中的先前值有条件地显示值-angularjs

来自分类Dev

根据用户输入有条件地显示表单字段

来自分类Dev

Rails JS根据所选的单选按钮有条件地显示div

来自分类Dev

如何使用shell管道根据退出代码有条件地显示输出?

来自分类Dev

如何使用 jQuery 根据站点的语言有条件地显示链接

来自分类Dev

在 aspx 页面中有条件地显示/隐藏 jquery 数据表列

来自分类Dev

有条件的多栏索引匹配

来自分类Dev

在Flutter中有条件地显示/隐藏图块中的复选框

Related 相关文章

  1. 1

    AngularJS在应用页面上的导航栏中有条件地显示登录/注销按钮

  2. 2

    AngularJS在应用程序页面上的导航栏中有条件地显示登录/注销按钮

  3. 3

    如何根据Flutter中的条件更改底部导航栏项目

  4. 4

    根据活动页面有条件地显示部分视图

  5. 5

    有条件地显示导航视图

  6. 6

    有条件地显示设置页面?

  7. 7

    有条件的Vuetify快餐栏

  8. 8

    有条件显示计算字段

  9. 9

    django有条件地在模板中隐藏侧边栏/导航

  10. 10

    有条件的

  11. 11

    有条件的

  12. 12

    有条件地将CSS应用于分组的按钮栏

  13. 13

    DRY用于带有条件的Rust条件编译

  14. 14

    根据页面上是否存在元素有条件地隐藏div

  15. 15

    有条件地显示列表后导航时崩溃

  16. 16

    根据组件的使用位置,有条件地将className应用于react组件

  17. 17

    根据名称有条件地将rbind或bind_rows应用于列表

  18. 18

    根据过程在Oracle Apex中有条件地显示图像

  19. 19

    如何根据是否选择了功能(Installshield)有条件地显示对话框

  20. 20

    根据选择的选项,有条件地显示材质UI选择(下拉)

  21. 21

    Ember.js-根据当前模型项索引有条件地显示模板内容

  22. 22

    根据ng-repeat中的先前值有条件地显示值-angularjs

  23. 23

    根据用户输入有条件地显示表单字段

  24. 24

    Rails JS根据所选的单选按钮有条件地显示div

  25. 25

    如何使用shell管道根据退出代码有条件地显示输出?

  26. 26

    如何使用 jQuery 根据站点的语言有条件地显示链接

  27. 27

    在 aspx 页面中有条件地显示/隐藏 jquery 数据表列

  28. 28

    有条件的多栏索引匹配

  29. 29

    在Flutter中有条件地显示/隐藏图块中的复选框

热门标签

归档