有效地在ListView中搜索

时间:2018-09-19 20:39:07

标签: flutter reactive-programming

我有一个ListView,我有一个搜索TextField。当用户搜索任何内容时,ListView应该被过滤。我已经实现了大致如下,它的工作原理。

我想知道这是否可以更有效地完成。

此外,我还想知道在对setState进行过滤之后,是否可以避免在onChanged的{​​{1}}中调用TextField

我的意思是不是dataCopy渲染dataCopy的更改不应该直接反映在视图中,为什么我还需要告诉flutter更新树的状态?

注意:我想在本地而不是异步地执行搜索。为了简洁起见,我没有在此处编写完整的代码,但是它是这样的:

ListView

0 个答案:

没有答案