我是新来的。我从后端获取图像并使用 Hero 和 FadeInImage 在屏幕上显示这些图像。我已经在图像中添加了超链接,并在点击 API 后生成了图像列表。
child: Hero(
tag: tag,
child: FadeInImage(
width: 130.0,
height: 186.0,
placeholder: AssetImage('assets/images/splash1.png'),
fit: BoxFit.cover,
// onTap: _launchUrl(),
image: NetworkImage(
(merchant.logo)),
// fit: BoxFit.cover,
),
),
),
),
当我运行我的应用程序时,图像未加载;屏幕是空的。但是当我热重载它显示。
...List.generate(
merchantsList.length,
(index) {
print(merchantsList.length);
print(index);
return MerchantCard(merchant: merchantsList[index]);