【发布时间】:2019-04-05 12:15:31
【问题描述】:
我刚开始使用颤振,我正在制作个人资料页面,并且正在提出请求。我正在尝试创建一个编辑配置文件页面,所以每当我去那里时,textformfield 的值都已经填写完毕。起初我认为使用占位符作为初始值会很好。但我在想,这对用户体验不利。我宁愿让 textformfields 填写正确的数据。因此,如果用户想要更新他的信息,则填写这些字段。我正在发出一个 http 发布请求,并且我得到了正确的值。但是我没有得到的奇怪的事情是为什么我可以在标签文本中加载变量但我不能在初始值中加载它们......
我试图寻找一个解决方案,并且我尝试了一个 futurebuilder,但我无法让它工作。我希望有人可以帮助我。
Expanded(
child: Container(
child: new TextFormField(
onSaved: (input) => _voornaam = input,
initialValue: '$voornaam',
decoration: InputDecoration(
labelText: '$voornaam'),
style: TextStyle(
fontSize: 16.0,
fontWeight: FontWeight.bold),
),
),
flex: 2,
),
我希望在我的文本表单字段中获得 $voornaam 的值。但实际上,当我加载它时,它只是返回 null。我的 http 请求正在运行,因为该值已放入标签文本中。如果有人
【问题讨论】: