StatelessWidget中的ScrollController

时间:2020-04-09 14:21:16

标签: flutter dart

ScrollController中将ListView用作StatelessWidget是否可以确定。如果是这样,如何处置控制器?

1 个答案:

答案 0 :(得分:2)

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

在这种情况下,您需要申请StatefulWidget

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

但是首先,请考虑您的控制器是否有初衷。也许对您而言有意义。

也请查看此答案-> Do stateless widgets dispose on their own?