【问题标题】:ScrollController in StatelessWidgetStatelessWidget 中的 ScrollController
【发布时间】:2020-04-09 14:21:16
【问题描述】:

StatelessWidget 中将ScrollController 用于ListView 是否可以。如果是,控制器如何处置?

【问题讨论】:

    标签: flutter dart


    【解决方案1】:

    如果您使用的是ScrollController,我认为您的小部件中可能有一个状态(要更改或维护)。

    在这种情况下,您需要联系StatefulWidget

    我只需更改为StatefulWidget 并使用dispose() 方法清理内存。

    但首先,想想你的控制器是否有一个存在的目的。也许在你的情况下是有道理的。

    也检查这个答案 --> Do stateless widgets dispose on their own?

    【讨论】:

      猜你喜欢
      • 2021-02-06
      • 2021-06-03
      • 2021-11-14
      • 2020-05-12
      • 2021-04-18
      • 2019-05-16
      • 2021-06-24
      • 2023-04-06
      • 2020-04-06
      相关资源
      最近更新 更多