Android widgets库捕获异常生成HomePageScreen时引发以下ArgumentError(脏,状态:_HomePageScreenState#3ae53):
嗨,伙计们,你们能帮我解决这个问题吗?我只是走来走去,没有得到正确的答案,谢谢Android widgets库捕获异常生成HomePageScreen时引发以下ArgumentError(脏,状态:_HomePageScreenState#3ae53):,android,flutter,Android,Flutter,嗨,伙计们,你们能帮我解决这个问题吗?我只是走来走去,没有得到正确的答案,谢谢 void _submit() { final form = formKey.currentState; if (form.validate()) { form.save(); print(_username); print(_password); if (_username == "asdasd") { if (_password == "123") {
void _submit() {
final form = formKey.currentState;
if (form.validate()) {
form.save();
print(_username);
print(_password);
if (_username == "asdasd") {
if (_password == "123") {
Navigator.pushReplacement(
this.context, MaterialPageRoute(builder: (context) => App()));
} else {
scaffoldKey.currentState.showSnackBar(SnackBar(
content: Text("login Failed, please re-type properly"),
backgroundColor: Colors.redAccent,
)); // SnackBar
}
} else {
scaffoldKey.currentState.showSnackBar(SnackBar(
content: Text("Login Failed, please re-type properly"),
backgroundColor: Colors.redAccent,
));
}
}
}
错误消息:
════════ widgets库捕获到异常═══════════════════════════════════════════════════════
生成HomePageScreen时引发以下ArgumentError(脏,状态:_HomePageScreenState#3ae53):
无效参数
导致错误的相关小部件是:
主页屏幕file:///Users/andrehendrawan/Downloads/ican/lib/Screens/App.dart:20:5
引发异常时,这是堆栈:
#0_StringBase.+(省道:核心补丁/字符串补丁。省道:265:57)
#首页屏幕状态。\问候语(套餐:ican/Screens/homePageScreen.dart:237:19)
#2_HomePageScreenState.build(包:ican/Screens/homePageScreen.dart:75:17)
#3 StatefulElement.build(包:flatter/src/widgets/framework.dart:4334:27)
#4 ComponentElement.performRebuild(包:flatter/src/widgets/framework.dart:4223:15)
...
大家好,顺便说一句,我刚刚解决了这个问题,我刚刚重建了我的整个主页屏幕,并用相同的小部件填充状态全屏,我重新运行它,错误消失了,我不知道为什么它会工作