flutter - 如何更改文本字段 flutter 中的值?

我有一个 TextEditingController,如果用户单击一个按钮,它会在其中填写信息。我似乎无法弄清楚如何更改 TextfieldTextFormField 内的文本。有解决办法吗?

最佳答案

只需更改 text 属性

    TextField(
      controller: txt,
    ),
    RaisedButton(onPressed: () {
        txt.text = "My Stringt";
    }),

txt 只是一个 TextEditingController

  var txt = TextEditingController();

https://stackoverflow.com/questions/51127241/

相关文章:

flutter - 如何确定屏幕高度和宽度

dart - 如何在另一个 flutter 应用程序中使用本地 flutter 包?

dart - 使用不包含 MediaQuery 的上下文调用的 Flutter 错误 : Media

flutter - 从 Flutter 中的 Scaffold AppBar 中删除阴影?

flutter - 如何将 BottomNavigationBar 与 Navigator 一起使用

android-studio - 带有 Flutter 更新的 Android Studio 导致了

Flutter Layout Row/Column - 共享宽度,扩展高度

flutter - 创建一个带有圆形边框的按钮

Flutter - 如何将用户数据传递给所有 View

flutter - 弹出时强制 Flutter 导航器重新加载状态