FadeInImage不是我在过滤时所期望的

时间:2018-04-08 06:09:43

标签: flutter

这可能是一个错误,但我不确定。

我正在尝试在我正在制作的应用中列出用户列表。在所有用户的左侧,该用户的图片。在加载时一切顺利。有图片的用户可以加载它们。没有图片的用户会保留占位符图像。到现在为止还挺好。

但是当我开始过滤记录时,它会变得混乱。我在顶部有一个搜索栏。但是当我开始搜索时。所有名称仍然正确显示(在搜索范围内的名称),但图像不再与正确的用户对应。

请解释我是否做错了什么。但这可能是一个错误,因为当我使用普通的Image类时不会发生这种情况。只有当我使用FadeInImage类

在两个屏幕截图下面解释我的问题。第一个截图是我启动应用程序时的情况。第二个是我按下按钮后。请注意error.jpg url如何站在屏幕截图2中的工作图像旁边。

enter image description here

enter image description here

我制作了一个small example project,以便轻松重现这一点。

要重现,请等待加载顶部图像。第二个图像将为404,但这是为了保留其占位符,然后单击按钮。您将看到实际从网络上加载的图片旁边的404网址。

0 个答案:

没有答案