【问题标题】:Flutter - adding items to ListView dynamically in Stateless WidgetFlutter - 在无状态小部件中动态地将项目添加到 ListView
【发布时间】:2022-01-21 00:16:26
【问题描述】:

我正在创建一个 Flutter 应用程序,并且我有一条从 Stateful widget 到 Stateless widget 的路由。另外,我有一个带有数据的 ListView,我想动态添加项目:但我向 Stateless Widget 添加了一个 ListView,因为到 Stateful 小部件的路由不起作用。

如何解决这个问题?

【问题讨论】:

  • 能否包含能重现相同问题的 code-sn-p?

标签: android flutter dart


【解决方案1】:

首先你必须展示你的一些代码。

您选择基本上将 Stateless Widget 转换为 Stateful Widget 并定义一个变量 listItem。然后你可以在向你的变量添加一些项目后调用 setState。

否则,我建议使用状态管理包等 GetX、BLoC 或 Provider。你可以研究它们。

【讨论】:

  • 好的。我听了很多关于状态管理包的内容。我想,我会尝试使用它。谢谢!
猜你喜欢
  • 2022-01-21
  • 2012-08-27
  • 2021-06-01
  • 1970-01-01
  • 2019-10-13
  • 1970-01-01
  • 1970-01-01
  • 2018-11-13
  • 2019-01-07
相关资源
最近更新 更多