Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Flutter中,如何更新导航离开的页面?_Flutter - Fatal编程技术网

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

在Flutter中,如何更新导航离开的页面?,flutter,Flutter,一旦你离开了一个页面,有没有办法更新它? 假设我有第1页,这是一个网格,有一堆缩略图,代表我最喜欢的图像列表。 我点击其中一个缩略图,它会将我带到另一个显示图像的页面。在这个页面上,我点击一个复选框,将其从我最喜欢的图片列表中删除。然后如何从上一页更新网格以删除图像 我没有任何我尝试过的代码,因为我对Flitter还相当陌生,我真的不知道怎么做。你应该使用某种数据库来处理你最喜欢的图片列表 无论如何,您可以将图像的id/flag/favorite_状态返回到第一个屏幕 RaisedButton(

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


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

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

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

RaisedButton(
  onPressed: () {
    Navigator.pop(context, iamgeId);
  },
  child: Text('Remove From Favorite!'),
);
在第一个屏幕中,从列表中删除
imageId
。和
setState


使用要记住的

数据库进行签出@P_uuuj_uuu但结束第2页不会更新第1页,所以我需要一种不重新加载的方式来更新它。你能添加你尝试过的内容吗?