首页 > 解决方案 > 检索 Slider 的值并将其发送到 MySQL

问题描述

我正在开发 Flutter 中的在线调查应用程序以及 PHP 中的 API 和 MySQL 用于数据库。

我将TextFormField用于Name 字段,并希望将Slider用于Age 字段。我可以使用 TextFormField 检索值onSaved: (e) => name = e,,但我不知道如何检索Slider.

我尝试使用将值更改为字符串,age.toString()但它说:

参数类型“字符串”不能分配给参数类型。

这是我的Form()代码:

Form(
   key: _key,
   child: ListView(
      children: [
         TextFormField(
            onSaved: (e) => name = e,
            decoration: InputDecoration(labelText: "Name"),
         ),
         Slider(
            min: 10,
            max: 100,
            value: age,
            onChanged: (value) {
               setState(() {
                  age = value;
               });
            },
            label: "$age",
         ),
         MaterialButton(
            onPressed: () {
               check();
            },
            child: Text("submit"),
         )
      ]
   )
),

标签: flutterdart

解决方案


推荐阅读