ok是否在StatelessWidget中为ListView使用ScrollController。若然,如何处置控制器?
发布于 2020-04-09 16:25:16
如果您使用的是ScrollController,我认为您的小部件中可能有一个状态(需要更改或维护)。
在这种情况下,您需要使用StatefulWidget。
我只需更改为StatefulWidget,并使用dispose()方法来清理内存。
但首先,想一想,如果你的控制器有一个目的存在的第一。也许在你的情况下是合理的。
也检查这个答案--> Do stateless widgets dispose on their own?
https://stackoverflow.com/questions/61123348
复制相似问题