从B类创建对象列表,以用作Dart中A类的属性

时间:2018-11-22 12:34:28

标签: dart flutter

我的主页中的ListView中有8个项目。单击其中一项将使用户进入子标题列表(每个项不同)。每个项目都是具有成员变量List<B>的类的对象,我拥有所需的所有数据。如何创建List<B>(每个项目的子标题)并将其与每个项目相关联。这不是我的代码(不会编译),但可能会更好地解释我在寻找什么...

class A {             // The main items in homepage class.
  String name;
  List<B> bs;
}

class B {           // THis class is used for the subheadings
  String name;
  List<String> subheading;
}

class C{

  _aNames= <String>['a','b','c','d'];  // these are the main items in my homepage

  _subheading= ??????? // <--- What is the best way to present my data

  List<B> bs =[ba,bb,bc,bd]; //<---- Im looking for something like this. A list of Bs associated with each item.
}

0 个答案:

没有答案