如何在ListView中查找项目

问题描述 投票:0回答:1

我创建了一个新的配方表单,通过向每行中的TextField添加数字数量,向用户显示可供选择的约20个项目的列表。这些成分以滚动ListView的形式呈现。每个项目(成分)都是一行,包含TextField和带有成分名称的文本。

我需要访问ListView中的项目。我需要在按下“保存”按钮时找到用户在TextFields中输入数据的项目。我是Flutter的新手,不想创建黑客,因为我不了解最佳实践。

flutter
1个回答
0
投票

首先制作pojo类,让您的数据显示在listview上。

例如你的listview包含userdata的列表..

  Future<UserData> userDataList;
  // then check listview data value..
    userDataList.then((userData){
  if(userData.title=="OK") // here check user input data.
  print(userData.title);
});

UserData类是pojo类,它允许getter setter方法...

© www.soinside.com 2019 - 2024. All rights reserved.