在你提到的特定示例中,BLoC不需要手动处理,因为它需要在整个应用程序的生命周期内访问,所以当应用程序被处理时,它会被处理。在CartProvider.dart中有一个相关评论。如果您的BLoC仅由应用程序的一部分使用,则应该将其处理掉。对于您发布的示例,您可能希望将CartProvider包装在一个StatefulWidget中,然后在该StatefulWidget的State对象的dispose方法中进行处理。