首页 > 解决方案 > 如何在 Flutter 中创造全局价值

问题描述

我在 Firebase config 中有一个值存储。当我的应用程序启动时,我想读取该值并可以从我的应用程序中的任何位置访问它。

我不能使用提供者,因为我可能没有上下文。我如何在 Flutter 中做到这一点

谢谢

标签: flutter

解决方案


您可以将其存储在一个 dart 文件中,也可以将其存储在具有静态字段变量的类中,并且在需要时可以抓取它并从那里读取或更改。

如果它需要在你重新启动应用程序后仍然存在,你应该使用https://pub.dev/packages/shared_preferences


推荐阅读