How do I supply an initial value to a text field?

前端 未结 10 891
南笙
南笙 2021-01-30 12:15

I\'d like to supply an initial value to a text field and redraw it with an empty value to clear the text. What\'s the best approach to do that with Flutter\'s APIs?

10条回答
  •  感情败类
    2021-01-30 12:44

    You don't have to define a separate variable in the widget scope, just do it inline:

    TextField(
      controller: TextEditingController()..text = 'Your initial value',
      onChanged: (text) => {},
    )
    

提交回复
热议问题