dart - 如何在小部件树的更深层次中使用 BLoC?
问题描述
在每个 bloc 模式教程和文章中,我看到 BLoC 提供程序总是在小部件树的顶部实例化。
我的问题是如何在更深层次的小部件树中使用 BLoC,例如,在几个小部件之间共享状态?
我已经尝试在需要它保持状态的地方实例化提供程序,但是由于小部件重新渲染,它最终被调用了很多时间。
关于如何实现在小部件树深处的几个小部件之间保持状态的任何想法?
解决方案
推荐阅读
- sum - 如何使用选定的id或选定的类别从sql中的多个表中求和()多个列
- openwrt - 文件名和路径太长导致为 netgear r7800 编译 openwrt-trojan 错误
- python - PyQt5:样式表和来自 QWidget 的继承
- python - 使用 Selenium 和 Python 获取特定元素值
- javascript - 新用户注册后将用户写入 Firestore
- ssh - 具有 ssh 隧道自动化的交互式作业
- python - Python:如何读取多个 .NBT 文件并导出为 JSON?
- angular - Angular 项目返回类型的 esLint 规则
- autodesk-forge - 通过 API 将 Revit 模型文件上传到 BIM360 并保持链接
- javascript - 在行内最近的第三个 div 之后添加创建的元素