将ScrollController
用作ListView
中的StatelessWidget
是吗?如果是这样,如何处置 Controller ?
最佳答案
如果您使用的是ScrollController
,我认为您的窗口小部件中可能有一个状态(用于更改或维护)。
在这种情况下,您需要输入StatefulWidget
。
我只需要更改为StatefulWidget
并使用dispose()
方法即可清理内存。
但首先,请考虑一下,如果您的 Controller 首先存在一个目的。也许对您而言有意义。
也检查这个答案-> Do stateless widgets dispose on their own?