gpt4 book ai didi

flutter - 如何通过CircleAvatar从数据库显示图像

转载 作者:行者123 更新时间:2023-12-03 04:40:44 25 4
gpt4 key购买 nike

Im试图通过CircleAvatar显示来自数据库的图像数据,但是在此过程中出现了一些错误,我们将不胜感激任何建议,并且在这里也出现了错误'参数类型'Iterable'不能分配给参数类型'ImageProvider'。

leading: CircleAvatar(
backgroundColor: Colors.blueAccent,
backgroundImage: images.map((photo){
return Utility.imageFromBase64String(snapshot.data[index].profilepicture);
}),
),

最佳答案

这是因为您从返回数据中获得了Iterable类型,而不是ImageProvider类型。如果您的snapshot.data[index].profilepicture是URL的字符串。
您可以只使用下面的代码。

CircleAvatar(
backgroundImage: NetworkImage(
snapshot.data[index].profilepicture,
),
),

关于flutter - 如何通过CircleAvatar从数据库显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63294718/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com