Riverpod 在 Flutter Web 中重新加载后不保持状态

Riverpod does not maintain state after reload in Flutter Web

我尝试使用 Riverpod 向 Web 应用程序添加分页,但似乎在重新加载页面后无法保持状态。然后我尝试使用官方计数器应用程序示例,在增加计数并重新加载后,计数确实重置为 0。

知道为什么会这样吗?

Flutter web 不能热重载,只能热重启,所以你又要运行 main() 从头开始​​了。