【发布时间】:2020-06-24 20:19:45
【问题描述】:
我刚刚开始使用应用程序开发和颤振,我遇到这个问题没有任何运气。我收到一个错误,即“用户”未定义,尽管它已在上面定义。我无法说出我犯了什么错误。有什么想法可以解决这个问题吗?
final FirebaseAuth _auth = FirebaseAuth.instance;
Future<void> registerUser() async {
FirebaseUser user = (await _auth.createUserWithEmailAndPassword(
email: email,
password: password,
)).user;
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => Chat(
user: user,
),
),
);
}
//错误信息
Compiler message:
lib/main.dart:127:40: Error: No named parameter with the name 'user'.
builder: (context) => Chat(user: user,),
【问题讨论】:
-
请添加你的
Chat类构造函数实现 -
@MidhunMP 感谢提醒,我的问题出在 Chat 类构造函数中!