如何以及在何处存储 api 响应数据,以便在 flutter 中需要时可以随时使用 i ?
How and where to store api response data so that i can be used whenever needed in flutter?
我只是想存储我在某处获得的响应,但不知道存储在何处以及如何存储。我阅读了有关共享首选项的信息,但对如何在那里存储 json 数据感到困惑。有人可以帮我解释一下这种情况吗?
这取决于你有多少数据。如果不多,您可以使用 SharedPreferences(json 只是存储为字符串)。
如果你有很多数据,我建议使用sqflite。实现起来非常简单,请查看此处的文档:https://pub.dev/packages/sqflite
我只是想存储我在某处获得的响应,但不知道存储在何处以及如何存储。我阅读了有关共享首选项的信息,但对如何在那里存储 json 数据感到困惑。有人可以帮我解释一下这种情况吗?
这取决于你有多少数据。如果不多,您可以使用 SharedPreferences(json 只是存储为字符串)。
如果你有很多数据,我建议使用sqflite。实现起来非常简单,请查看此处的文档:https://pub.dev/packages/sqflite