如何在按下按钮的情况下将数据加载到屏幕上而不路由和重建整个屏幕

时间:2019-09-14 18:57:02

标签: flutter flutter-layout

如果这是一个幼稚的问题,请原谅我,但我试图在Flutter中找出一种方法,当用户单击按钮时,该方法可以加载不同的数据。我目前所看到的方式是每次都将用户路由到新屏幕,但是我敢肯定有一种更好的方法,而不必每次都加载整个屏幕。

1 个答案:

答案 0 :(得分:0)

  1. 您应该使用有状态的小工具

我将创建一个Future Builder / ListView Builder。根据您希望它的行为,可以在重新生成要显示的项目列表之前清除ListView项。

Future Builder您可以创建一个函数,以根据您对函数的要求返回某些小部件。