我有登录屏幕问题home()这种类型的错误



lib/LogInScreen。dart:54:76:错误:位置参数太少:需要1,给定0。MaterialPageRoute(生成器:(BuildContext上下文)=>HomeScreen());^lib/HomeScreen。dart:10:3:上下文:找到了这个候选者,但参数不匹配。主页屏幕(this.currenEmail);^^^^^^^^^^lib/LogInScreen.dart:212:76:错误:位置参数太少:需要1,给定0。生成器:(BuildContext上下文)=>HomeScreen());^lib/HomeScreen。dart:10:3:上下文:找到了这个候选者,但参数不匹配。主页屏幕(this.currenEmail);^^^^^^^^^^lib/LogInScreen.dart:247:74:错误:位置参数太少:需要1,给定0。生成器:(BuildContext上下文)=>HomeScreen());^lib/HomeScreen。dart:10:3:上下文:找到了这个候选者,但参数不匹配。主页屏幕(this.currenEmail);^^^^^^^^^^

失败:生成失败,出现异常。

  • 其中:脚本"C:\Flutter\packages\Flutter_tools\gradle\Flutter.gradle"行:1035

  • 哪里出了问题:任务":app:compileFlutterBuildDebug"的执行失败。

进程"命令"C:\Flutter\bin\flatter.bat"以非零退出值1 完成

在调用HomeScreen时,您似乎没有通过currentEmail

MaterialPageRoute(builder: (BuildContext context) => HomeScreen(currentEmail))); 

你的问题不清楚。

相关内容

  • 没有找到相关文章