我正在初始化一个类的实例,并开始使用autorun观察事物的数组。此方法返回处理程序。从我对Typescript的经验来看,我需要在某个时候处置该实例,否则我有可能遇到内存泄漏的风险。如果是这样,我在Dart中有哪些选择?除了称为按需的dispose方法之外,我看不到其他干净的方法。
autorun
dispose
如果使用的是有状态的小部件,则可以在有状态的小部件的dispose方法中处理自动运行。当flutter放置窗口小部件时,您的自动运行也将被自动放置。