在flutter中导航回到上一页时,如何避免重建重复的小部件?

时间:2019-06-30 06:10:10

标签: flutter dart

当用户登录时,他们被推到主页,并在initstate上从数据库中检索其数据,然后构建窗口小部件。但是,我注意到,在没有streambuilder的情况下构建的小部件,我在其中手动检索一次数据,如果导航到另一个页面然后返回,则会被复制。当我说重复时,是指使用相同的小部件再次完全复制相同的数据,因此用户的个人资料图片可能会显示两次。在大多数情况下,我大部分时间都在使用列表视图/

如何避免这种情况,只构建一次小部件,以便如果用户返回,页面保持不变?

0 个答案:

没有答案