【发布时间】:2021-04-07 05:02:27
【问题描述】:
我有一个布尔值 isUserLoggedIn = false;在我的 main.dart 文件中,当 isUserLoggedIn = false 我正在加载时
Widget build(BuildContext context) {
return Scaffold(
body: isUserLoggedIn == false ? IntroAuthScreen() : HomePage(),
);
这工作正常。 IntroAuthScreen 正在加载。但是 IntroAuthScreen 中有一个按钮,当用户单击该按钮时,我希望 isUserLoggedIn 的值为 true,他将被重定向到 HomePage(),如上面的代码所示。
IntroAuthCode:-
child: ElevatedButton.icon(
icon: Icon(
Icons.navigate_next,
color: Colors.white,
),
onPressed: () {
setState(() {
username = usernameController.text;
isUserLoggedIn = true;
});
print(username);
Navigator.pop(context);
},
label: Text("Finish"),
),
但它不起作用。帮帮我
【问题讨论】:
标签: flutter