首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何组织资产文件夹中的映像,例如,如果我们重构开发人员不需要在任何地方更改它

如何组织资产文件夹中的映像,例如,如果我们重构开发人员不需要在任何地方更改它
EN

Stack Overflow用户
提问于 2022-05-23 11:03:10
回答 1查看 225关注 0票数 2

我想我有一个包含以下文件夹结构中的资产的颤振项目

代码语言:javascript
运行
复制
assets -> 
images ->
 img1.png
 img2.png ...

因此,假设我在颤振项目中的多个文件中使用了这个img2.png,并且在一段时间后,我按照下面的方式更改了资产文件夹结构,因为我的资产文件夹中超载了图像。所以新的资产文件夹结构应该是,

代码语言:javascript
运行
复制
assets ->
 images ->
  login ->
   img1.png
  signin ->
   img2.png
   ...

因此,在上面的场景中,我根据一个特性更改了图像文件夹结构。如果是这样的话,因为我在多个文件中使用了img2.png图像文件,所以必须在所有文件中更改它,这确实是一个负担。是否有其他选择或可能更简单的方法来根据我们在资产文件夹中重新定义的文件夹结构来反映图像路径更改?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-05-23 11:15:30

您可以为您的应用程序资产创建一个静态类,这样您只需要更改类中的文件路径

例如

代码语言:javascript
运行
复制
class AppAssets{
static const loginImg1 = "assets/images/login/img1.png";
static const loginImg2 = "assets/images/login/img2.png";
} 

// Then access it in your widgets like

Image.asset(AppAssets.loginImg1)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72347476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档