简体   繁体   English

使用 flutter 中的下拉菜单创建月份和年份日期

[英]Creating month and year date using dropdown in flutter

I want to create a date-month-year picker, in the image below, using a dropdown, I'm using flutter, should there be a control or should I write my own, and how do I get started?我想创建一个日期-月份-年份选择器,在下图中,使用下拉菜单,我正在使用 flutter,应该有控件还是应该编写自己的控件,我该如何开始? Thank you谢谢

在此处输入图像描述

use datepicker_dropdown packages使用datepicker_dropdown
https://pub.dev/packages/datepicker_dropdown https://pub.dev/packages/datepicker_dropdown

pubspec.yaml pubspec.yaml

dependencies:
  flutter:
    sdk: flutter
  datepicker_dropdown: ^0.0.7+1
import 'package:datepicker_dropdown/datepicker_dropdown.dart';

DropdownDatePicker(
                  inputDecoration: InputDecoration(
                      enabledBorder: const OutlineInputBorder(
                        borderSide: BorderSide(color: Colors.grey, width: 1.0),
                      ),
                      border: OutlineInputBorder(
                          borderRadius: BorderRadius.circular(10))), // optional
                  isDropdownHideUnderline: true, // optional
                  isFormValidator: true, // optional
                  startYear: 1900, // optional
                  endYear: 2022, // optional
                  width: 10, // optional
                  selectedDay: 14, // optional
                  selectedMonth: 10, // optional
                  selectedYear: 1993, // optional
                  onChangedDay: (value) => print('onChangedDay: $value'),
                  onChangedMonth: (value) => print('onChangedMonth: $value'),
                  onChangedYear: (value) => print('onChangedYear: $value'),
                ),

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM