首页 > 解决方案 > 如何检查我是否在 Dummy_database 上有数据然后在颤动中动态显示数据

问题描述

我已经创建了 2 个虚拟数据库现在我想显示日期,如果文件夹包含来自组类的 grpname....如何检查文件夹数据类包含 grpname....虚拟数据如下请帮助

导入“包:颤振/material.dart”;

导入“包:dti_hw/models/semester_model.dart”;

类 HwScreen 扩展 StatelessWidget {

@override 小部件构建(BuildContext 上下文){

final grpId = grpdata.map((e) => e.grpname);

final takendate = folderdate.where((meal) {
  return meal.grp.contains(grpId);
}).toList();

return Scaffold(

  appBar: AppBar(
    title: Text("Hw"),
  ),

  body: Center(
      child: ListView.builder(
    itemBuilder: (ctx, index) => Card(
      child: Column(
        children: [Text(takendate[index].date)],
      ),
    ),
    itemCount: folderdate.length,
  )),
);

} }

dummy_Data 如下

类组{

最终字符串 grpname;

常量组(this.grpname);

}

常量 grpdata = 常量 [组(“A1”),组(“A2”),组(“B”)];

上课日期{

最终字符串 grp;

最终字符串日期;

常量日期(this.grp,this.date);}

常量文件夹日期 = 常量 [日期(“A1”,“22-3-2020”),日期(“A2”,“30-4-2121”)];

标签: databasefluttercontains

解决方案


推荐阅读