如何在flutter中更新共享偏好中的值



实际上是在共享首选项中保存数据时。。我正在使用此代码

add() async {
SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.setString('data', "ok");
}

但是,有没有办法更新data的值?例如,我想将ok更改为fine因为当我尝试使用该代码重新保存数据时。。。并使用prefs.getString('data');调用它,它总是显示旧数据,而不是更新一个

只需重新分配

prefs.setString('data', "fine");

//共享首选项

SharedPreferences prefs = await SharedPreferences.getInstance();
prefs.setString('profileImg', data1['imagePath']);
prefs.setString('un', data1['username']);

相关内容

  • 没有找到相关文章

最新更新