Flutter 如何在Flatter中从listview外部控制listviewbuilder?

Flutter 如何在Flatter中从listview外部控制listviewbuilder?,flutter,Flutter,如何在Flatter中从listview外部控制listviewbuilder 在textfield中,我可以使用这样的控制器:controller:Textcontroller。我可以在listviewbuilder中执行类似的操作来清除其中的所有对象吗?准确地说。我的代码看起来像这样 Expanded( child: new ListView.builder( itemCount: List.length,

如何在Flatter中从listview外部控制listviewbuilder


在textfield中,我可以使用这样的控制器:controller:Textcontroller。我可以在listviewbuilder中执行类似的操作来清除其中的所有对象吗?

准确地说。我的代码看起来像这样

 Expanded(
                child: new ListView.builder(

                  itemCount: List.length,
                  itemBuilder: (context,index){

                 

                    return new Card(

                     //all stuff with data
                        ),
                      ),
                    );
                  },


我将如何实现StatefulBuilder或更改其状态,如评论中的某个人所写?

列表视图生成器取决于您给它的状态,因此清除状态并重建列表视图生成器将获得所需的效果,是的,只需将其包装在StatefulBuilder中,然后设置状态()。完成了,请检查我的答案