如何在 flutter 中更新共享首选项中的值
How to update value inside shared preferences in 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']);
实际上在共享首选项中保存数据时..我正在使用此代码
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']);