【问题标题】:How to handle the images efficiently as assets in pubspec.yaml?如何有效地将图像作为 pubspec.yaml 中的资产处理?
【发布时间】:2020-06-03 20:16:14
【问题描述】:

所以我的项目有 20 个文件夹,每个文件夹有 10 个图像,我需要为图像设置动画。

通常我们会像下面这样在 Flutter 中分配图像,

image1.jpg

asset:
  - assets/images1.jpg

那么我是否必须将所有这些图像分配为上述资产?或者有什么办法可以处理大量的本地图像?

【问题讨论】:

    标签: image flutter dart assets


    【解决方案1】:

    您可以在 assets 文件夹中创建 images 子文件夹,并可以直接在 pubspec.yaml 文件中包含/导入该文件夹,如下所示:

    flutter:   
       assets:     
        - assets/images/
    

    【讨论】:

      【解决方案2】:

      要包含目录下的所有资产,请以 / 字符结尾指定目录名称:

      flutter:
        assets:
          - assets/
      

      请注意,仅包含直接位于目录中的文件。要添加位于子目录中的文件,请为每个目录创建一个条目。

      来源:https://flutter.dev/docs/development/ui/assets-and-images

      【讨论】:

        猜你喜欢
        • 2013-02-18
        • 2013-01-06
        • 1970-01-01
        • 1970-01-01
        • 2012-05-29
        • 1970-01-01
        • 2022-11-04
        • 1970-01-01
        • 2021-07-13
        相关资源
        最近更新 更多