如何在 flutter 中使用 Image.network() 放置图像占位符?

How to place image Placeholder using Image.network() in flutter?

我想要带有占位符的淡入淡出图像。通过互联网搜索后,我遇到了 FadeInImage.memoryNetwork() and it is working fine as I wanted, but now I also need to call a function when the image is loaded successfully from network, thanks to Image.network() for providing loadingBuilder() 函数。

但问题是我无法同时使用 FadeInImage.network() 和 Image.network(),我希望我的应用程序同时使用 属性。

关于如何使用 Image.network 放置图像占位符的任何建议或关于如何在 FadeInImage.memoryNetwork() 中使用 loadingBuilder 的其他方法。无论如何都会解决我的问题。

非常感谢任何建议。

你可以试试这个:

var image = Image.network(//your code);

FadeInImage(
  placeholder: //your placeholder
  image: image.image,
)