如何在Flutter应用程序中本地存储多个变量



我想制作一个带有n不同测验的应用程序。重新启动应用程序时,我希望显示n测验的用户最后得分。我该怎么做?

我见过一个存储单个变量的例子。但我不知道如何在本地存储多个值/字符串时使其工作。

如果您先对数组进行JsonEncode,就可以存储它。

List dailygoals = ['apple', 'banana'];
SharedPreferences prefs = await SharedPreferences.getInstance();
dailygoals.add('orange');
prefs.setString('dailygoals', jsonEncode(dailygoals));

相关内容

  • 没有找到相关文章

最新更新