作者:nlyyan_613 | 来源:互联网 | 2023-09-02 07:50
我是应用程序开发的初学者,遇到了这个错误。我得到的错误是“错误:‘用户’类型的值?不能分配给“用户”类型的变量。”
我的代码:
Future signUpWithEmailAndPassword( String email, String password) async {
try {
UserCredential result = await _auth.createUserWithEmailAndPassword(email: email, password: password);
User user = result.user;
return _userFromFirebaseUser(user);
} catch(e){
print(e.toString());
return null;
}
}
回答
换线
User user = result.user;
到
User? user = result.user;