我正在迭代列表并添加 _controller,然后我尝试使用索引访问内部的控制器:_controllers[index][titleValue]
而且,它正在工作,第一个控制器正在分配给第一个元素,但是,然后对于其余的其他元素它是不工作....
任何人都可以建议我可能出错的地方吗?或者
为ListView.builder()中的每个元素实现 TextEditingController 有什么更好的解决方案?
List<Map<String, TextEditingController>> _controllers = [];
void extractItem(List<dynamic> itemDict) {
for (final item in widget.itemDict) {
_controllers.add({
item['Item_name'] as String: TextEditingController(),
});
}
}```