Flutter 嵌套数据结构的颤振群
我有一个嵌套结构,类似这样:Flutter 嵌套数据结构的颤振群,flutter,nested,bloc,hierarchical,state-management,Flutter,Nested,Bloc,Hierarchical,State Management,我有一个嵌套结构,类似这样: List<Areas> |-- List<Topics> | |-- List<Exercises> 列表,但我不确定是否应该为每种类型的数据使用一个Bloc(因此一个Bloc用于区域,另一个Bloc用于主题,另一个用于练习),或者只在一个Bloc中处理整个结构 我发现状态存在问题,该状态包含整个结构,每次从API获取嵌套列表时都需要更新。也许这会导致内存问题 另一方面,每种数据类型有一个数据块将使它们之间的通信变得复杂 我
List<Areas>
|-- List<Topics>
| |-- List<Exercises>
列表,但我不确定是否应该为每种类型的数据使用一个Bloc(因此一个Bloc用于区域
,另一个Bloc用于主题
,另一个用于练习
),或者只在一个Bloc中处理整个结构
我发现状态
存在问题,该状态包含整个结构,每次从API
获取嵌套列表时都需要更新。也许这会导致内存问题
另一方面,每种数据类型有一个数据块将使它们之间的通信变得复杂
我也愿意切换到另一种状态管理
技术,如果它更有意义的话
任何帮助都将不胜感激
非常感谢