小编Jul*_*lie的帖子

Firestore 返回 List<dynamic> 而不是 List<String> (颤振)

我有一个使用字符串数组设置的 firestore 数据库。在我的代码中我有这个:

  factory Item.fromMap(Map<String, dynamic> map) {
    return Item(
      name: map['name'],
      imageUrls: map['imageUrls'];
Run Code Online (Sandbox Code Playgroud)

imageUrls 是一个字符串列表。我用谷歌搜索了如何处理列表,但我认为它应该能够像这样处理它?我收到此错误:

  Expected a value of type List<String>, but got one of type List<dynamic>
Run Code Online (Sandbox Code Playgroud)

感谢您的任何意见

dart firebase flutter google-cloud-firestore

5
推荐指数
2
解决办法
1268
查看次数

标签 统计

dart ×1

firebase ×1

flutter ×1

google-cloud-firestore ×1