redux - 无法使用 Flutter、redux 和 firebase-auth 登录,如 FlutterByExample 中所述
问题描述
我创建了一个动作如下:
class EmailLogIn {
EmailLogIn({this.email, this.password});
String email;
String password;
}
减速器如下:
FirebaseUser _emailLogIn(FirebaseUser user, action) {
return action.user;
}
在通过示例教程跟随颤振之后。
中间件已执行,但在减速器中出现错误。action.user
无法识别吸气剂。
请协助。
另请注意: Flutter、Redux 和 Firebase Auth Invalid argument(s) 错误中存在类似问题,我在Flutter 上通过示例学习教程:LogIn Redux Cycle contd
解决方案
是的,它是正确的,因为类 EmailLogIn 不包含user
属性,但它包含email
,并且password
当你这样做时action.user
getter 不被识别,因为user
类中不存在,如果你看一下 FlutterByExample代码,LogInSuccessful
包含final FirebaseUser user;
不 email
和password
!
推荐阅读
- linux - linux下无法下载包 - 网络连接问题
- c++ - 在c ++中将解码的文本字符串写为二进制
- excel - 使用“addFromBase64”函数添加现有工作簿
- python - 调用model.fit时出现Tensorflow InvalidArgumentError
- android - android中的SPI和I2C协议
- c# - c#中的多个验证组
- emacs - 如何阻止 spacemacs 拉到 MacOS 剪贴板?
- ms-access-2016 - 如何在访问报告中比较和连接同一表中的相似列
- sql-server - 我需要了解如何在 SQL Server 2014 或更高版本中使用全文搜索来搜索日语文本
- r - 使用 htmlwidgets 向 sankeyNetwork 添加和定位文本