flutter - 检索 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"),
)
]
)
),
解决方案
推荐阅读
- java - 我可以将一个流分成多个较小的流吗
- rust - 如何将 Rust 数字转换为英文单词,如 1 -> "one"?
- python - 使用遗传算法优化神经网络 - 优化层和权重
- ios - Flutter BoringSSL-GRPC 无法安装
- python - 快速帮助在 for 循环中设置方程的总和?
- javascript - 当响应名称为动态时,从嵌套的 json 响应中访问值
- laravel - Laravel 回声服务器
- python-3.x - 我的 python 代码需要很长时间才能运行
- html - 每次播放时处理重复声音的 Html5 音频
- java - 如何在java中添加字符串和int的循环