TextEditingController在 flutter 中设置数组的最佳方法是什么?我的意思是我需要获取一个Textfield(1 到 n)值的值数组并发送到服务器。
任何人都可以帮助如何实现这一目标?
我试过
for(int i=1;i<75;i++) {
TextEditingController _controller[i] = TextEditingController();
}
Run Code Online (Sandbox Code Playgroud)
问候, 萨蒂什
Igo*_*din 10
有很多方法可以做到这一点
List<TextEditingController> _controller = List.generate(74, (i) => TextEditingController());
Run Code Online (Sandbox Code Playgroud)
或者
List<TextEditingController> _controller = [];
for (int i = 1; i < 75; i++) _controller.add(TextEditingController());
Run Code Online (Sandbox Code Playgroud)
或者
List<TextEditingController> _controller = [
for (int i = 1; i < 75; i++)
TextEditingController()
];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4733 次 |
| 最近记录: |