我知道如果我们想将数据从 pageA 传递到 pageB,我们可以使用这个
Navigator.pushNamed(context, PageB.ROUTE,arguments:pageAData);
如果我们想将数据从 pageA 传递到 pageE,最好的方法是什么?
在我的应用程序中,它在 pageE 中有一个提交按钮。单击后,我希望将所有数据(pageA 到 pageD)提交到服务器。
答案 0 :(得分:0)
我建议您使用一些状态管理库,例如 provider 或 bloc_pattern
答案 1 :(得分:0)
为此,您需要学习状态管理。
您可以使用 GetX,它提供状态管理器、导航管理器和依赖关系管理器。
在我看来,它是你最容易学会使用的,
但您可以在此处找到更多方法:List of state management approaches
选择最适合您的 :)
答案 2 :(得分:0)
使用以下任何状态管理 供应商 博尔克 终极版 获取X 等