如何在颤动中管理状态?
How to manage state in flutter?
我有一个页面,我可以从该页面导航到另一个页面并在那里做一些事情,当我按下后退按钮时,当前页面只会弹出,而上一页保持原样。我必须刷新它才能进行更改。
我想,当我更改第二页时,第一页应该自动根据它更新。
您应该阅读一些有关在 flutter 中管理状态的内容。
关于如何解决这个问题的好主意很少。
您可以尝试使用相当简单的 Scoped Model。
或更令人困惑 Inherited widgets。如果您曾经使用过 Theme.of(context)
或 Navigator.of(context)
那基本上是继承的小部件。只是更难正确设置。
查看来自 google io 2018 的关于管理它的惊人演示
https://youtu.be/RS36gBEp8OI
我有一个页面,我可以从该页面导航到另一个页面并在那里做一些事情,当我按下后退按钮时,当前页面只会弹出,而上一页保持原样。我必须刷新它才能进行更改。 我想,当我更改第二页时,第一页应该自动根据它更新。
您应该阅读一些有关在 flutter 中管理状态的内容。
关于如何解决这个问题的好主意很少。
您可以尝试使用相当简单的 Scoped Model。
或更令人困惑 Inherited widgets。如果您曾经使用过 Theme.of(context)
或 Navigator.of(context)
那基本上是继承的小部件。只是更难正确设置。
查看来自 google io 2018 的关于管理它的惊人演示 https://youtu.be/RS36gBEp8OI