实际上是在共享首选项中保存数据时。。我正在使用此代码
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']);