【问题标题】:Project gets hang while uploading image in flutter project在颤振项目中上传图像时项目挂起
【发布时间】: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/ 来包含整个文件夹并在添加新图像时进行热重新加载

标签: image flutter dart


【解决方案1】:

兄弟,您在pubspec.yaml 文件中定义了错误的图像路径

这样定义:

 assets:
   - assets/images/

欲了解更多信息,请尝试

this

this

并在您的 .dart 文件中定义这种方式:

Image.asset('assets/images/person.jpg'),

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-08
    • 1970-01-01
    • 2021-07-25
    • 2021-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多