答案 0 :(得分:2)
在您引用的特定示例中,BLoC不需要手动处理,因为它需要在应用程序的整个生命周期中都可以访问,因此在处理应用程序时将被处理掉。有一个comment to this effect in CartProvider.dart。
如果您的BLoC仅由部分应用程序使用,那么您绝对应该对其进行处置。对于您发布的示例,您可能希望将CartProvider
包裹在StatefulWidget
内,然后在该StatefulWidget
的{{1}}对象的dispose方法中对其进行处置。 / p>