热重新加载使我的应用程序退出Flatter Firebase
我正在开发一个电子商务应用程序。我使用Firebase进行了所有身份验证和存储。要进入该应用程序,我必须创建帐户并登录。在登录时,当我对代码进行任何更改并尝试使用CTRL+s保存代码或热重新加载应用程序时,请注销,然后再次返回登录屏幕热重新加载使我的应用程序退出Flatter Firebase,firebase,flutter,google-cloud-firestore,firebase-authentication,Firebase,Flutter,Google Cloud Firestore,Firebase Authentication,我正在开发一个电子商务应用程序。我使用Firebase进行了所有身份验证和存储。要进入该应用程序,我必须创建帐户并登录。在登录时,当我对代码进行任何更改并尝试使用CTRL+s保存代码或热重新加载应用程序时,请注销,然后再次返回登录屏幕 我根本不明白这个问题!!我甚至不知道应该在我的问题中添加哪些代码 验证如果在主内部版本中创建反初始化var,正确的方法是在外部版本中创建,如下所示: class myApp extends StatelessWidget { final Future<Fir
我根本不明白这个问题!!我甚至不知道应该在我的问题中添加哪些代码 验证如果在主内部版本中创建反初始化var,正确的方法是在外部版本中创建,如下所示:
class myApp extends StatelessWidget {
final Future<FirebaseApp> _init = Firebase.initializeApp();
@override
Widget build(BuildContext context) {
return FutureBuilder(
future: _init,
...
)
}
类myApp扩展了无状态小部件{
最终未来_init=Firebase.initializeApp();
@凌驾
小部件构建(构建上下文){
回归未来建设者(
未来:_init,
...
)
}
“寻求调试帮助的问题(‘为什么此代码不起作用?’)必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题说明的问题对其他读者没有用处。请参阅:”如果没有这些,我们不可能比这里的文档做得更好: