Flutter:在SharedPreferences中保存和获取多个值

问题描述 投票:0回答:1

我正在与SharedPreferences合作,制作功能离线书签News。我可以使用以下代码保存并获取单个值:

保存的值

void _testingSavePref(String judulBerita) async {
    SharedPreferences pref = await SharedPreferences.getInstance();
    pref.setString("tokenbookmark", judulBerita);
  }

获取价值

@override
  void initState() {
    super.initState();
    setState(() {
      _testingLoadPref();
    });
  }
_testingLoadPref() async {
    SharedPreferences pref = await SharedPreferences.getInstance();
    setState(() {
      tokenBookmark = pref.getString("tokenbookmark");
    });
  }

一切都很好,但是可以使用SharedPreferences保存和获取多个值吗?

例如,我有2个或更多数据,我希望所有数据都保存并且不覆盖。

enter image description here谢谢]]

我正在使用SharedPreferences使功能脱机书签News成为可能。我可以使用以下代码保存和获取单个值:保存的值void _testingSavePref(String judulBerita)async {...

flutter dart sharedpreferences
1个回答
0
投票

您不应该使用SharedPreferences保存此类数据。

© www.soinside.com 2019 - 2024. All rights reserved.