如果请求的图像不在我的资产中,是否可以显示图像?

时间:2018-12-31 14:35:32

标签: dart flutter

标题可能有点令人困惑,但我将尝试通过一个示例更好地解释它。 我正在使用小部件

Image.asset(
            'assets/images/${object.name}.jpg',
          ),

但是如果所选的图像不可用,我想显示默认图像(来自资产或网络)。

这可能吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

如果您正在寻找占位符,则可以使用以下软件包here

CachedNetworkImage(
       imageUrl: "http://via.placeholder.com/350x150",
       placeholder: new CircularProgressIndicator(),
       errorWidget: new Icon(Icons.error),
     ),