简体   繁体   English

Flutter - 在无状态小部件中动态地将项目添加到 ListView

[英]Flutter - adding items to ListView dynamically in Stateless Widget

Sorry for my bad English.对不起,我的英语不好。 I'm creating a Flutter application.我正在创建一个 Flutter 应用程序。 And I have a route to Stateless widget from Stateful widget.我有一条从有状态小部件到无状态小部件的路线。 I have a ListView with data.我有一个带有数据的 ListView。 And I want to add items dynamically.我想动态添加项目。 But I added a ListView to Stateless Widget.但是我向无状态小部件添加了一个 ListView。 Because route to Stateful widget doesn't work.因为到有状态小部件的路由不起作用。

How can I do it?我该怎么做? Thanks.谢谢。

Firstly you must show some of your code.首先,您必须显示一些代码。

You choose basically convert Stateless Widget to Stateful Widget and define a variable listItem.您选择基本上将 Stateless Widget 转换为 Stateful Widget 并定义一个变量 listItem。 Then you can call setState after adding some item to your variable.然后,您可以在将一些项目添加到变量后调用 setState。

Otherwise, I recommend using State Management packages, etc. GetX, BLoC, or Provider.否则,我建议使用 State 管理包等 GetX、BLoC 或 Provider。 You can research them.你可以研究它们。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM