【发布时间】:2022-08-19 03:29:58
【问题描述】:
我正在使用flutter gen包来初始化图像
Widget build(BuildContext context) {
return SafeArea(
child: Scaffold(
body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Image(image: Assets.images.logo, height: 64),//error is here
const SizedBox(
height: 32,
),
const SpinKitFadingCube(
color: Solidcolors.primaryColor,
size: 32.0,
)
],
),
),
),
);
}
}
这是错误:
参数类型 \'AssetGenImage\' 不能分配给参数类型 \'ImageProvider\'
这是我生成的文件:
import \'package:flutter/widgets.dart\'; class $AssetsImagesGen { const $AssetsImagesGen(); /// File path: assets/images/logo.png AssetGenImage get logo => const AssetGenImage(\'assets/images/logo.png\'); } class Assets { Assets._(); static const $AssetsImagesGen images = $AssetsImagesGen(); }``
-
它是完整的一代课程吗?我认为生成文件时可能有问题,请尝试最新版本