【发布时间】:2019-01-27 15:33:00
【问题描述】:
我正在使用颤振,我试图从我之前设置的 shared_preferences 中获取一个值,并将其显示在一个文本小部件中。但我得到Future<String> 的实例而不是值。这是我的代码:
Future<String> getPhone() async {
final SharedPreferences prefs = await SharedPreferences.getInstance();
final String patientPhone = prefs.getString('patientPhone').toString();
print(patientPhone);
return patientPhone;
}
Future<String> phoneOfPatient = getPhone();
Center(child: Text('${phoneOfPatient}'),))
【问题讨论】: