image。第5行有错误。有人可以告诉我为什么它显示错误

时间:2019-12-27 16:44:12

标签: flutter flutter-layout

 home: Scaffold(
        body: Row(
          children: <Widget>[
            Image(
              image: Image.asset('images/fawad.jpg'),
            ),
          ],
        ),
      ),

1 个答案:

答案 0 :(得分:0)

只需按照以下步骤更改代码,

Image(image: AssetImage("images/michael.jpg"),),

“ image”属性需要一个ImageProvider。而Image.asset不是ImageProvider。

因此,您应该提供最适合的小部件,例如AssetImage,FileImage,MemoryImage和NetworkImage Providers。