0

我正在开发一个应用程序,我必须在其中根据用户输入生成 PDF。但是我需要从用户那里获取 60 多个输入。

那么我该如何处理呢?

我知道的一种常见方法是TextEditingController为每个字段创建并在函数体中传递所有 60 多个字段的数据以生成 PDF,但我从未在单个屏幕中使用过 60 多个控制器,所以我很困惑如何处理它。

请让我知道更好的方法来做到这一点。

4

1 回答 1

1

如果您想访问 TextFields 中的值,您有 2 个选项(afaik):

  1. 创造 60TextEditingController
  2. 创建 60 个变量(或 1 个映射,或 1 个列表),并利用TextField WidgetonChange的属性更改这些值

我个人会选择一张以字段标题为键的地图,但这取决于你!

于 2020-10-05T11:39:27.563 回答