flutter - 如何限制 Flutter 块的创建
问题描述
我有一个需要编写许多块的应用程序。
几个页面使用相同的块。例如,消息传递页面使用 MessagingBloc。
目前,我使用全局多提供者将块分派给子小部件。问题是:当我更改页面时(因此我不再使用消息传递功能),从逻辑上讲,该块仍然存在于树结构中。
你知道一种在树中只有当前正在使用的块的方法吗?(也许按功能使用一个导航器,但它似乎太复杂/昂贵)
解决方案
推荐阅读
- javascript - 如何在 React Native 中忽略导入失败?
- android - Web API 调用抛出错误 java.net.SocketTimeoutException
- django - 使用 ReverseManager 排除 Django 过滤器
- azure - 如何在 azure ARM 模板中编写内联 azure 函数
- kotlin - 安全转换与转换为可空
- uwp - 如何设置 TreeView 节点的背景颜色?
- javascript - 吸气剂的行为与方法不同
- excel - 将 COUNTIF 函数与子字符串功能或自定义比较一起使用
- meteor - Admob 无法在 IOS 中运行
- server - 从容器脚本化 FTP 上传