在Flutter中,如何更新导航离开的页面



有没有一种方法可以在离开页面后更新页面?假设我有第1页,它是一个网格,有一堆缩略图,代表我最喜欢的图像列表。我点击其中一个缩略图,它会将我带到另一个显示图像的页面。在这个页面上,我点击一个复选框,将其从我最喜欢的图像列表中删除。然后如何更新上一页的网格以删除图像?

我没有尝试过任何代码,因为我对Flutter还很陌生,我真的不知道该怎么做。

您应该使用某种数据库来处理您最喜欢的图片列表。

无论如何,您可以将图像的id/flag/foldite_status返回到第一个屏幕。

RaisedButton(
onPressed: () {
Navigator.pop(context, iamgeId);
},
child: Text('Remove From Favorite!'),
);

在第一个屏幕中,从列表中删除imageId。和setState

带有交互式示例的屏幕上的签出返回数据

最新更新