ScrollController用作ListView中的StatelessWidget吗?如果是这样,如何处置 Controller ?

最佳答案

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

在这种情况下,您需要输入StatefulWidget

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

但首先,请考虑一下,如果您的 Controller 首先存在一个目的。也许对您而言有意义。

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

10-06 06:41