登录后,不能获取渲染TabNavigator导航器

来源:7-2 基于BottomNavigationBar实现底部Tab切换

兔脚

2024-01-23

跟着做完7-2的案例后,在登出后,再登录进来,main.dart没有再渲染TabNavigator导航器,只有home页面,再点击登出提示导航器报错
图片描述

写回答

1回答

CrazyCodeBoy

2024-01-23

应该是context为空导致的,跳转的时候传递下context参数,了参考下
NavigatorUtil.goToHome(context);
以及这块的课程源码:
https://git.imooc.com/coding-741/trip_flutter/src/master/lib/pages/login_page.dart#L113
0
2
CrazyCodeBoy
回复
qq_挂失的青春_0
在调用 NavigatorUtil.goToHome(context);的时候传递下context
2024-06-26
共2条回复

慕课甄选-Flutter零基础极速入门到进阶实战

全新Flutter从入门到进阶,实战仿携程网App

732 学习 · 340 问题

查看课程