我有一个日期选择器在颤抖。现在,我需要从日历中的当前日期起禁用所有前几天。当我尝试这样做时,它只会禁用前一天。如果有人可以尝试这样做,将很有帮助。
final DateTime picked = await showDatePicker(
selectableDayPredicate: (DateTime val) =>
val.day == DateTime.now().day - 1 ? false : true,
context: context,
initialDate: DateTime.now(),
firstDate: new DateTime.now().subtract(new Duration(days: 30)),
lastDate: DateTime(2101));
我得到了解决方案,因为对于我的问题,这可能对某人有用。如果有帮助,请接受我的回答正确。
final DateTime picked = await showDatePicker(
context: context,
initialDate: DateTime.now(),
firstDate: DateTime.now().subtract(Duration(days: 1)),
lastDate: DateTime(2100),
);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句