【发布时间】:2020-06-14 15:41:41
【问题描述】:
我要加载图片的文件
class _HomeState extends State<Home> {
@override
Widget build(BuildContext context) {
return Container(
height: 250,
child: Card(
child: Image.asset(
'../../assets/images/person.jpg',
fit: BoxFit.cover,
),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(10.0),
),
elevation: 5,
margin: EdgeInsets.all(10),
),
);
}
}
pubspec.yaml
# To add assets to your application, add an assets section, like this:
assets:
- assets/images/person.jpg
- assets/images/burger.jpg
我也使用了flutter clean 命令,我获得了一次图像,然后在添加更多图像后我的项目卡住了。无法解决这个问题。
建议将不胜感激?
【问题讨论】:
-
从资产名称中删除
../../ -
我还建议在 pubspec 中仅使用不带文件名的
- assets/images/来包含整个文件夹并在添加新图像时进行热重新加载