首页 > 解决方案 > 如何限制 Flutter 块的创建

问题描述

我有一个需要编写许多块的应用程序。

几个页面使用相同的块。例如,消息传递页面使用 MessagingBloc。

目前,我使用全局多提供者将块分派给子小部件。问题是:当我更改页面时(因此我不再使用消息传递功能),从逻辑上讲,该块仍然存在于树结构中。

你知道一种在树中只有当前正在使用的块的方法吗?(也许按功能使用一个导航器,但它似乎太复杂/昂贵)

标签: flutternavigationbloc

解决方案


推荐阅读