[英]How can I make my list respond to the search filters(using filter chips) in flutter
[英]How to make a search filter in flutter
所以我为搜索过滤器使用了一个 API,这意味着搜索过滤器的所有逻辑都在 API 中,我的工作是调用搜索过滤器 API。 我试图在 onChange 事件的文本字段中调用搜索 API。 但是搜索 API 不会识别文本控制器上的任何单个字母。 搜索完美有效,我已经对其进行了测试,但是当我显示列表时它不起作用。
TextField(
controller:searchQuery,
onChanged:(string)
{
setState(() {
_provider.getSearch(searchQuery.toString());
});
},
decoration: InputDecoration.collapsed(
hintText: ''
),
),
)
当我手动输入参数时,它会显示所有列表
Container(
margin: EdgeInsets.symmetric(vertical: 10,horizontal: 10),
child:TextField(
controller:searchQuery,
onChanged:(string)
{
setState(() {
_provider.getSearch("r");
});
},
decoration: InputDecoration.collapsed(
hintText: ''
),
),
)
searchQuery.toString()
到searchQuery.text
或使用 onChanged 方法的字符串变量。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.