FLUTTER:对于无限数量的嵌套屏幕,最好的状态管理方法是什么



嗨,我正在开发和应用显示文档列表和编辑文档。

在每一个文档中,都可能存在大量嵌套文档。如果我编辑子文档,父文档状态必须更改。我还需要访问任何嵌套级别的子文档中的父文档。

对我来说,投资这个应用程序的最佳状态管理方法是什么

应用总结:

"文档列表"屏幕=>单击文档=>显示文档的编辑屏幕=>单击子文档之一=>列表屏幕=>同周期

如果可能的话,请给我看一个简单的代码示例

非常感谢您抽出时间。

希望我能理解你想要什么。

您可以通过创建树结构开始,每个项都有参数父项,现在我们可以通过写"来访问所有项;递归方法";并且可以使用父编辑任何项目

现在我应该使用什么状态管理

你可以在任何你知道的Bloc River Pod的州管理层做到这一点。我建议使用Bloc,它可以帮助您分离逻辑和状态,并具有许多功能

我希望这能帮助你开始

最新更新