firebase - 获取文档数据颤动的错误映射
问题描述
我正在尝试从我的firebase存储中获取数据列表我试图通过映射来获取数据snapshot.data.documents
,然后通过以下方式将其转换为列表:
List<DocumentSnapshot> items = snapshot.data.documents;
var messages =
items.map((i) => ChatMessage.fromJson(i.data)).toList();
但是我收到以下错误
参数类型“Map<String, dynamic> Function()”不能分配给参数类型“Map<dynamic, dynamic>”
还有其他检索/格式化的方法吗?谢谢。
解决方案
推荐阅读
- javascript - 从一个函数调用变量 ID 到另一个函数 (nodejs) (mongoose)
- firebase - 如何使用 dart json_serializable 包序列化 GeoPoint
- r - 我的闪亮代码的功能(单独的面板过滤器并为 radioButtons 选项插入 popify)
- lightbox2 - lightbox2 在实时预览中工作,但不在服务器上
- android - 为什么 ssh 包在发布版本中不起作用?
- java - 部署到 WebLogic 时出现“weblogic.application.ModuleException: java.lang.NoSuchMethodError:org.springframework.util.MultiValueMap.addAll”
- go - 如何在 Golang 中检索经过身份验证的用户
- javascript - 电子模态javascript按钮不起作用
- android - 选择单列值作为 livedata
- joomla3.0 - 在文章类别模块中显示完整的 Joomla 文章