【发布时间】:2019-05-15 04:50:45
【问题描述】:
我在颤动时遇到问题我想做一个搜索栏,我有一个对 api 的响应,我想显示来自服务器的数据,其中包含来自搜索栏的文本我的问题是方法不适用于 List有什么想法吗?
【问题讨论】:
-
您遇到什么错误?你能告诉我们你使用的代码吗?
-
var map = [{ "city": "Amsterdam", 'address':"Flangomn", "lat":"27.012", 'lng':"43.12" }]; if (this._searchQuery.text == query && this.mounted) { setState(() { _isSearching = false; if (map != null) { for(var i = 0; i <map.length; i++) _results = jsonDecode(map[i]['address']).where((p)=>p.startsWith(query)).toList(); } else { _error = 'Error searching'; } }); }
标签: list api dictionary dart flutter