【发布时间】:2021-02-19 11:19:32
【问题描述】:
我有一个文本表单字段,我想分隔文本表单字段中的文本
假设用户写1111111,输出将是 1,111,111
Form(
child: Column(
children: [
TextFormField(
keyboardType: TextInputType.emailAddress,
decoration: InputDecoration(
labelText: 'Email Address',
hintText: 'you@example.com',
),
)
],
),
),
【问题讨论】:
-
这能回答你的问题吗? Dart how to add commas to a string number
-
如果有,你觉得我为什么要再问一遍?
-
我知道您正在尝试做什么,并且目前正在尝试制作自定义 TextInputFormatter。 Ashok 的答案是您想要的代码,但在 textformfield 内格式化有点棘手。
-
我很高兴看到您的帮助,ashok 的回答有效但仅在终端中,这意味着我可以将它们分开但只有在我打印时,我也想在文本表单字段中显示它,如果有可能,请在您的回答中包含此内容
-
考虑聚焦问题。您是在问如何使字符串分隔,还是在问如何获取“TextField”的更新?