请原谅我,如果这是一个幼稚的问题,但我正在尝试在 Flutter 中找出一种方法,以便在用户单击按钮时加载不同的数据。我目前看到的方式是每次都将用户路由到新屏幕,但我相信不会每次都加载整个屏幕,会有更好的方法
- 你应该使用有状态的小部件
我会创建一个Future Builder/ListView Builder。根据您希望它的行为方式,您可以在重新生成要显示的项列表之前清除 ListView 项。
未来生成器 您可以创建一个函数来返回某些小部件,具体取决于您使用该函数发出的请求。