Flutter 加载页面上的文本字段加载共享参考数据加载颤振
我有一个共享数据,其中包含客户的手机号码,在我的个人资料中,当我打开个人资料页面时,需要在文本字段中填写,我从碎片首选项数据中获取数据,当我将数据加载到文本字段时,会抛出错误Flutter 加载页面上的文本字段加载共享参考数据加载颤振,flutter,flutter-layout,Flutter,Flutter Layout,我有一个共享数据,其中包含客户的手机号码,在我的个人资料中,当我打开个人资料页面时,需要在文本字段中填写,我从碎片首选项数据中获取数据,当我将数据加载到文本字段时,会抛出错误 TextEditingController mobile = TextEditingController(); void initState() { getMobile(); } 从SharedReference获取数据 Future<String> getMobile() async {
TextEditingController mobile = TextEditingController();
void initState() {
getMobile();
}
从SharedReference获取数据
Future<String> getMobile() async {
Future notificatinstatus = SharedPrefrence().getUserMobile();
notificatinstatus.then((data) async {
var mobile_no=data;
mobile_no.text=mobile;
return mobile;
});
}
我觉得这样比较好: var mobileController=文本编辑控制器; getMobile异步{ Future notificatinstatus=SharedPreference.getUserMobile; notificatinstatus.thendata异步{ var mobile_no=数据; 设定状态{ 如果手机号码不是空的{ mobileController.text=手机号码; } }; }; } @凌驾 无效初始状态{ super.initState; getMobile; }