我是 Flutter 新手,开发的应用程序需要在 LocalStorage 中存储一定量的数据,我成功地在 LocalStorage 之间存储和检索数据,但是当我关闭应用程序并重新打开它时,它会刷新整个数据,当我们尝试时访问它给出 Null 的相同数据。我在这里附上我的示例代码,我是如何做到这一点的。它工作正常的唯一问题是它在重新启动应用程序后不会保留数据。
void saveData() async{
final LocalStorage storage = new LocalStorage('brick-game');
await storage.setItem('data', _data);
}
@override
Widget build(BuildContext context){
final LocalStorage storage = new LocalStorage('brick-game');
final data = storage.getItem('data');
};
Run Code Online (Sandbox Code Playgroud)
请让我知道我做错了什么或缺少什么。我们将不胜感激您的帮助。谢谢