flutter - Flutter 中的动态视图
问题描述
如果我有一个视图定义,比如在 xml 中,我可以动态地构建一个颤动视图,其中包含在运行时(使用 xml 元素)确定的子小部件(递归)?
解决方案
根据定义,小部件是在运行时确定的布局。因此,没有什么能真正阻止你这样做。
据我所知,没有图书馆这样做。但是您可以使用 xml 解析器自己制作。
您可能还想使用source_gen查看 dart 代码生成,以便不必在资产中包含 xml 文件;正如您在开发过程中从您的 xml 生成一个小部件一样。
推荐阅读
- asp.net - 如何让本地 IIS 使用不同的 Azure Active Directory 访问资源
- java - 如何证明两个孩子是兄弟姐妹?
- sass - 如何将 2 个 SCSS 规则之间的共同点保留为单个规则并创建一个具有差异的新规则
- python - 在字典列表中将一些 python 字典键重新分配为值,将其他值重新分配为键
- java - 如何在 Windows 操作系统上删除或禁用 Java 中的“制表符选择器”?
- python - 自动工作流服务来处理 Google Drive 文件?
- javascript - 如何对异步功能进行适当的单元测试?
- python - Openstack Python API novaclient - 带有描述的安全组规则列表
- javascript - 使用用户输入显示json的值
- r - dplyr:将具有 3 个级别的因子列更改为具有 TRUE 和 FALSE 的 3 个逻辑列