我正在尝试使用 Google 登录帐户,但我的代码出错了
class AuthViewModel extends GetxController{
GoogleSignIn _googleSignIn = GoogleSignIn(scopes: ['email']);
FirebaseAuth _auth = FirebaseAuth.instance;
@override
void onInit() {
// TODO: implement onInit
super.onInit();
}
@override
void onReady() {
// TODO: implement onReady
super.onReady();
}
@override
void onClose() {
// TODO: implement onClose
super.onClose();
}
void googleSignInMethod()async{
final GoogleSignInAccount googleUser = await _googleSignIn.signIn();
}
}
这是错误:
error: A value of type 'GoogleSignInAccount?' can't be assigned to a variable of type 'GoogleSignInAccount'. (invalid_assignment at [ecommerce_app_getx_mvvm] lib\core\viewmodel\auth_view_model.dart:24)