gpt4 book ai didi

flutter - 如何获取 sharedPreference 值?

转载 作者:IT王子 更新时间:2023-10-29 07:18:41 24 4
gpt4 key购买 nike

我保存了 SharedPreference 值,我需要从每个类中获取保存的值。

getUrlPreference 方法

Future<String> getUrlPreferences() async {
SharedPreferences pref = await SharedPreferences.getInstance();
String url = pref.getString("url");
return url;
}

我需要从这里获取 url。

usernameValidation(usernameTextField){
String urls;
getUrlPreferences().then((url)=> urls = url);
print(urls);
}

但是结果是null

我这样使用,我可以获得节省的值(value)。如何赋值给变量?

usernameValidation(usernameTextField){
getUrlPreferences().then((url)=> print(url));
}

最佳答案

usernameValidation(usernameTextField){
getUrlPreferences().then((url)=> print(url));
}

如果你通过这种方式成功了,你可以尝试这样分配:

     usernameValidation(usernameTextField){
getUrlPreferences().then((url) {
getUrl = url;
print(getUrl);
});
}

关于flutter - 如何获取 sharedPreference 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56475293/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com