Flutter 颤振:如何创建只有一个类成员的新列表?

Flutter 颤振:如何创建只有一个类成员的新列表?,flutter,Flutter,我有一个名为可回收的类,有许多成员,包括标题,说明,和可回收。然后,我使用类可回收创建了一个名为可回收的对象,如下所示: List<Recyclable> recyclable = [ Recyclable('myTitle', 'myDescription', 'is recyclable'), Recyclable('myTitle2', 'myDescription2', 'is recyclable'), ]; 但是,下面有一条红色下划线。title,我不知道如何解

我有一个名为
可回收
的类,有许多成员,包括
标题
说明
,和
可回收
。然后,我使用类
可回收
创建了一个名为
可回收
的对象,如下所示:

List<Recyclable> recyclable = [
  Recyclable('myTitle', 'myDescription', 'is recyclable'),
  Recyclable('myTitle2', 'myDescription2', 'is recyclable'),
];
但是,下面有一条红色下划线
。title
,我不知道如何解决此问题。

请尝试下面的代码:

List<Recyclable> recyclable = [
    Recyclable('myTitle', 'myDescription', 'is recyclable'),
    Recyclable('myTitle2', 'myDescription2', 'is recyclable'),
  ];

  List<String> newInfo = recyclable.map((item) {
    return item.title;
  }).toList();
  print(newInfo);
  //[myTitle, myTitle2]
List<Recyclable> recyclable = [
    Recyclable('myTitle', 'myDescription', 'is recyclable'),
    Recyclable('myTitle2', 'myDescription2', 'is recyclable'),
  ];

  List<String> newInfo = recyclable.map((item) {
    return item.title;
  }).toList();
  print(newInfo);
  //[myTitle, myTitle2]
class Recyclable {
  String title;
  String description;
  String isRecyclable;

  Recyclable(this.title, this.description, this.isRecyclable);
}