Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
热重新加载使我的应用程序退出Flatter Firebase_Firebase_Flutter_Google Cloud Firestore_Firebase Authentication - Fatal编程技术网

热重新加载使我的应用程序退出Flatter Firebase

热重新加载使我的应用程序退出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

我正在开发一个电子商务应用程序。我使用Firebase进行了所有身份验证和存储。要进入该应用程序,我必须创建帐户并登录。在登录时,当我对代码进行任何更改并尝试使用CTRL+s保存代码或热重新加载应用程序时,请注销,然后再次返回登录屏幕


我根本不明白这个问题!!我甚至不知道应该在我的问题中添加哪些代码

验证如果在主内部版本中创建反初始化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,
...
)
}

“寻求调试帮助的问题(‘为什么此代码不起作用?’)必须包括所需的行为、特定的问题或错误以及在问题本身中重现这些问题所需的最短代码。没有明确问题说明的问题对其他读者没有用处。请参阅:”如果没有这些,我们不可能比这里的文档做得更好: