【发布时间】:2018-06-08 17:58:44
【问题描述】:
我正在重新创建一个我以前用 Swift 制作的应用程序,在我的一个页面上,我们调用一个 API,并根据结果,我们向用户显示动态数量的文本字段,以通过不同的搜索参数进行搜索。
在 Dart/Flutter 中有什么好的方法可以做到这一点吗?由于 dart 不支持在运行时生成代码,这甚至有可能吗?
【问题讨论】:
-
只需使用列表或映射来保存引用,无需生成代码。
-
@GünterZöchbauer 你能告诉我如何使用地图实例化一个新变量吗?例如,如果我有 3 个参数,我将需要 3 个文本编辑控制器。因此,我试图考虑如何循环并创建 3 个新的文本编辑控制器,例如名为 textController1、textController2、textController3。在保持这种动态的同时,我可以拥有任意数量的它们。
-
这正是我也在寻找的。您是否设法解决了问题或找到了解决方法? @MattLampe