我想通过点击缩略图来加载全屏图像.我有以下部分代码:
.
.
.
Ink.image(
image: AssetImage('assets/images/${channelPostModel.image}'),
height: 200,
fit: BoxFit.fitWidth,
child: InkWell(
onTap: () {
OpenImage(
imageAddress:
'assets/images/${channelPostModel.image}')
.build(context);
},
),
),
.
.
.
我对全屏图像使用了以下类:
OpenImage.dart:个
class OpenImage extends StatelessWidget {
const OpenImage({super.key, required this.imageAddress});
final String imageAddress;
@override
Widget build(BuildContext context) {
return Scaffold(
body: Container(
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage(imageAddress), fit: BoxFit.cover)),
),
);
}
}
当我点击缩略图时,未显示全屏图像.我试着调试这个类,看看是否传递了镜像地址.我看到地址传递正确.