Flutter 日期选择器验证
Flutter date picker validation
如何在 flutter 中提交后使用日期选择器从文本字段中清除选定的 dob?
我验证它 return 无效。但它不起作用
我能做什么?
final dateController = TextEditingController();
在控制器中设置日期,例如
dateController.text = "21-12-2021";
TextField(
controller: dateController,
// controller: dateController,
autofocus: false,
onChanged: (value) {},
)
从控制器获取日期值
String date = dateController.text;
提交日期后清除 dateController。
将日期选择器设置为当前日期,如下所示..
dateController.clear() //clear text field
final DateTime pickedDate = await showDatePicker(
context: context,
initialDate: initialDate,
firstDate: DateTime(2021, 12),
lastDate: DateTime(3000),
);
如何在 flutter 中提交后使用日期选择器从文本字段中清除选定的 dob?
我验证它 return 无效。但它不起作用 我能做什么?
final dateController = TextEditingController();
在控制器中设置日期,例如 dateController.text = "21-12-2021";
TextField(
controller: dateController,
// controller: dateController,
autofocus: false,
onChanged: (value) {},
)
从控制器获取日期值
String date = dateController.text;
提交日期后清除 dateController。
将日期选择器设置为当前日期,如下所示..
dateController.clear() //clear text field
final DateTime pickedDate = await showDatePicker(
context: context,
initialDate: initialDate,
firstDate: DateTime(2021, 12),
lastDate: DateTime(3000),
);