如何在TextEditingController中参数化初始文本



找不到为什么我不能在TextEditingController中设置初始文本作为参数的线索:以下代码运行良好:

TextEditingController _usernameController =
TextEditingController(text: 'test');

但如果我将硬编码值更改为一个参数,它就会中断:

String _test = 'test';
TextEditingController _usernameController =
TextEditingController(text: _test);

如何解决这个问题?非常感谢

您可以尝试类似的

String _test = 'test';
TextEditingController _usernameController = TextEditingController();
...
TextFormField(
controller: _usernameController..text = this._test,

相关内容

  • 没有找到相关文章

最新更新