颤振列表查询

时间:2020-06-09 18:30:51

标签: flutter

我正在尝试检查列表中的列表,然后将其显示为ViewList

例如

const Sport = [ { “名称”:“詹姆斯”, “ SportTaq”:[“足球”,“美式足球”], }, ];

然后检查列表中是否包含响亮的足球

print(Sport.where((item)=> item [“ SportTaq”]。contains(“ Soccer”)));

但是它没有用,请您帮我

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

void main() {
  const Sport = [
    {
      "Name": "James",
      "SportTaq": ["Soccer", "American football"],
    },
    {
      "Name": "Bob",
      "SportTaq": ["American football","basketball"],
    },
  ];

  print(Sport.where((item) {
   List sports = item["SportTaq"];
   return sports.contains("Soccer");
  }).toList());
}