帮助中心

首页 » 拓扑天然气收费系统 » 抄表客户端 » flutter中为TextField设置初始值的代码如下:
admin - 2020/7/29 16:38:09
class _FooState extends State<Foo> {
  TextEditingController _controller;

  @override
  void initState() {
    super.initState();
    _controller = new TextEditingController(text: '初始值');
  }

  @override
  Widget build(BuildContext context) {
    return new Column(
      children: <Widget>[
        new TextField(
          //设置controller,
          controller: _controller,
        ),
        new RaisedButton(
          onPressed: () {
            //清除输入
            _controller.clear();
          },
          child: new Text('清除'),
        ),
      ],
    );
  }
}
1
查看完整版本: flutter中为TextField设置初始值的代码如下: