我正在使用inject.dart将我的块作为单例注入,这是一种不好的做法,即会导致内存泄漏吗?
由于我使用的所有流都是来自 RxDart 的广播流,我想知道单例是否会工作得更好?
如果不是不好的做法,那么关闭流的最佳位置是什么?由于其他小部件可能仍在使用流,因此在有状态小部件(订阅 bloc)的 Dispose() 中执行此操作是否会导致问题?
dependency-injection stream flutter rxdart bloc
bloc ×1
dependency-injection ×1
flutter ×1
rxdart ×1
stream ×1