android - 错误:地图文字中的展开元素必须在颤振中实现“地图”
问题描述
我在标记线上遇到错误,请有人告诉我如何实现它,并将我的数据转换为地图。我对这件事一无所知,也找不到解决方案。
错误 -Spread elements in map literals must implement 'Map'.
我尝试使用 job.data 和 job.data.data,但仍然无法正常工作。
DocumentSnapshot job = await _firestore
.collection('supervisorJobs')
.doc(widget.supervisorJobId)
.get();
......Code.......
setState(() {
jobDetail = {
'id': job.id,
...job.data(), //On this line, I'm getting an error.
'order': order,
'providers': providers
};
loading = false;
});
解决方案
推荐阅读
- sql - CASE 中的 PARTITION BY 不适用于多个 AND 语句
- r - 从多个矩阵中高效操作和提取数据 - 均值和日期
- python - 在密集的 Keras 层中绑定自动编码器权重
- android - 通过 Wireshark 实时捕获 Android 蓝牙流量
- bash - 从 awk 输出,如何剪切或修剪列中的字符
- python - python自定义函数中使用GEKKO变量的问题
- loops - 比较列表中的所有元素并获取匹配对的可变引用
- android - 更新后 ThemeOverlay 未在 Android Studio 的预览/设计视图中显示更改
- node.js - 将大文件上传到 S3 存储桶时出现 NetworkingError (EPIPE)
- asp.net-mvc - 无法通过 Web 部署将 asp.net 发布到 IIS