gpt4 book ai didi

Flutter:我应该什么时候处置 BLoC?

转载 作者:IT王子 更新时间:2023-10-29 06:54:19 24 4
gpt4 key购买 nike

我应该什么时候销毁 BLoC?

即使在官方 Bloc example code ,它为 BLoC 类创建 dispose 方法,但它们永远不会被调用。

非常感谢。

最佳答案

在您引用的具体示例中,BLoC 不需要手动销毁,因为它需要在应用程序的整个生命周期内都可以访问,因此会在应用程序销毁时被销毁。有一个 comment to this effect in CartProvider.dart .

如果您的 BLoC 仅由您的应用程序的一部分使用,那么您绝对应该处置它。对于您发布的示例,您可能希望将 CartProvider 包装在 StatefulWidget 中,然后在 StatefulWidget 的 dispose 方法中处理它s State 对象。

关于Flutter:我应该什么时候处置 BLoC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53773248/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com