Performance 颤振应用程序加载本地数据。StreamBuilder vs.FutureBuilder vs.initState()
我正在构建一个颤振应用程序,它获取本地数据并用ListView.builder显示。数据应该是可查询的。 数据作为异步调用加载到initState()方法中。然后将每个数据样本读入一个项目类(再次是异步的),并返回到一个列表,然后交给构建器方法 我设法用FutureBuilder加载数据,但我对性能不满意,因为我的测试数据集非常小。我现在想知道如何使应用程序运行。我读过StreamBuilders只获取正在显示的数据的内容。但这可能是查询数据的问题? 另一种方法是在列表中加载整个数据集,并等待数据加载完成。但这意味着等待时间更长 对于搜索的提示和资源,我将非常感激Performance 颤振应用程序加载本地数据。StreamBuilder vs.FutureBuilder vs.initState(),performance,flutter,Performance,Flutter,我正在构建一个颤振应用程序,它获取本地数据并用ListView.builder显示。数据应该是可查询的。 数据作为异步调用加载到initState()方法中。然后将每个数据样本读入一个项目类(再次是异步的),并返回到一个列表,然后交给构建器方法 我设法用FutureBuilder加载数据,但我对性能不满意,因为我的测试数据集非常小。我现在想知道如何使应用程序运行。我读过StreamBuilders只获取正在显示的数据的内容。但这可能是查询数据的问题? 另一种方法是在列表中加载整个数据集,并等待数