Flutter 飞镖/颤振:获得者';长度';isn';t为类型';搜索';
Dart/flutt:我有一个类从服务器获取数据并返回列表,但是ListView.builder抛出了错误:没有为类型“Search”定义getter“length” **以下是搜索类的代码:**Flutter 飞镖/颤振:获得者';长度';isn';t为类型';搜索';,flutter,dart,Flutter,Dart,Dart/flutt:我有一个类从服务器获取数据并返回列表,但是ListView.builder抛出了错误:没有为类型“Search”定义getter“length” **以下是搜索类的代码:** class Search { String query; Search(query) { this.query = query; HttpClient() .getUrl(Uri.parse('https://api-request-url/search'))
class Search {
String query;
Search(query) {
this.query = query;
HttpClient()
.getUrl(Uri.parse('https://api-request-url/search'))
.then((request) => request.close())
.then((response) async {
response.transform(Utf8Decoder()).listen((event) {
return event;
});
}
);
}
}
您没有将返回的
事件
分配给任何对象
您的类
Search
不包含任何iterable
变量。您希望得到的确切长度?我该怎么做?请看ListView()代码