flutter 无法将参数类型“Object”分配给参数类型“ImageProvider< Object>

kse8i1jr  于 2023-02-13  发布在  Flutter
关注(0)|答案(1)|浏览(174)

我想显示更新的图像,但收到此错误无法将参数类型"Object"分配给参数类型"ImageProvider?"。
请解决我的错误
下面是我的代码

File?_image; 
CircleAvatar(
                              radius: 70,
                              backgroundImage:_image!=null?FileImage(_image!.absolute) : NetworkImage(snapshot.data!.docs[index]["imageurl"]),
                            ),
qv7cva1a

qv7cva1a1#

只需强制转换为图像提供程序

backgroundImage:_image!=null?FileImage(_image!.absolute) : NetworkImage(snapshot.data!.docs[index]["imageurl"]) as ImageProvider,

相关问题