【问题标题】:Flutter textformfield controller display issue [closed]Flutter textformfield控制器显示问题[关闭]
【发布时间】:2020-11-23 05:06:06
【问题描述】:

我想将键值存储在 textformfield 中,同时向用户显示相同 textformfield 的描述。不知道该怎么做。

【问题讨论】:

  • 您能否详细说明您想要完成的任务? description 你指的是什么?你想存储什么样的“键值”?也许给我们一个简单的例子,让你的问题更清楚。
  • 我有一个带有下拉外观的文本表单字段。下拉列表(CupertinoPicker)正在从数据库中加载数据,其中列出了键和描述。选择条目后,我想将密钥存储在 textformfield 中,同时在同一字段中向用户显示描述。

标签: flutter dart


【解决方案1】:

您可以使用 controller 属性在 TextFormField 中向用户显示描述。

TextFormField(
  controller: TextEditingController(text: dataFromFirebase[description]),
)

要处理键值的存储,您可以使用 CupertinoPicker 的 onSelectedItemChanged 属性。这样,您可以编写一个函数(存储所选项目的键/数据),当用户从下拉列表中选择项目时运行。

【讨论】:

  • 是的,这行得通。
猜你喜欢
  • 2020-05-18
  • 1970-01-01
  • 2023-01-08
  • 1970-01-01
  • 2021-10-14
  • 2020-01-22
  • 2021-12-23
  • 2022-01-26
  • 1970-01-01
相关资源
最近更新 更多