【问题标题】:How to keep the TextField Values?如何保留 TextField 值?
【发布时间】:2021-11-13 01:19:56
【问题描述】:

知道值保存在数据库中,如何保持插入文本字段的值(使用 sqflite) 保存数据的按钮源代码

                MaterialButton(
                  elevation: 0,
                  minWidth: double.maxFinite,
                  height: 50,
                  onPressed: () async {
                   //setState(() {
                    var todoObject = Todo();
                   todoObject.datedebut =  _datecontroller.text;
                     todoObject.datefin= _datecontroller1.text;
                     todoObject.quantite= _quantitecontroller.text;

                     var _todoService = TodoService();
                     var  result = await _todoService.saveTodo(todoObject);

                     print(result);

                  // });
                  },
                  color: Colors.teal[200],
                  child: Text(
                    'Save',
                    style: TextStyle(
                      color: Colors.black, fontWeight: FontWeight.bold,
                      fontSize: 23,
                    ),
                  ),

                ),

【问题讨论】:

  • 也添加您的TextField 的代码。

标签: database flutter flutter-dependencies flutter-web sqflite


【解决方案1】:

我认为 Onchanged 方法可以提供帮助

在TextField中我们有一个参数叫onChnaged你可以使用这个参数。

   onChanged:(value){

      }// save your data here.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-10-06
    • 1970-01-01
    • 2014-09-17
    • 1970-01-01
    • 1970-01-01
    • 2020-06-03
    • 2020-09-26
    • 1970-01-01
    相关资源
    最近更新 更多