大家好,我有一些数据存储在Cloud Firestore中,并使用ListView.builder来加载这些数据。 在这个ListView.builder中,我使用了Network.Image,ListTile来显示标题和副标题,还有另一个ListTile,其中包含一个Textfield用于添加评论和一个iconbutton。 我的目标是获取textfield的文本内容,并在点击按钮时将其显示为alertDialog。到目前为止,我已经为textfield添加了控制器,但无论我在textfield中输入任何内容,它都会更改所有的textfield。我曾尝试创建一个列表来指定一个唯一的控制器,以便我可以停止所有textfield的更改,但是我失败了。是否有任何方法可以做到这一点?所有的textfield和iconbuttons必须是唯一的,所以当我点击iconbutton时,我需要看到已输入textfield的文本。
for (TextEditingController c in _controllers) { c.dispose(); }
- Rivers Cuomo