是否可以通过编程方式访问资产文件夹并遍历其所有内容?
我想显示我所有的资产,例如表情符号选择器。
我尝试在网上搜索解决方案,但所有答案都是针对资产中的单个文件。
答案 0 :(得分:0)
我想这是扑扑早期的限制。但是现在您可以添加/读取所有资产。
在pubspec.yaml
文件中,将整个文件夹包含在/
flutter:
assets:
- assets/
您可以通过编程方式访问,在这种情况下,您应该动态传递/使用资产名称。有很多可用于表情符号的软件包,我认为使用其中一种会更好。
答案 1 :(得分:0)
要访问单个文件,我们可以按/来通过文件include pubspec.yaml文件夹进行操作。
颤振: 资产: -资产/res/my_file.txt
并用于访问资产文件夹中的所有资产:
颤振: 资产: -资产/