I пользовательский плагин ion-datetime. Все работало нормально, пока я не попытался передать значение параметру 'max'. Я ограничиваю выбор даты 18 лет назад. Результатом является то, что когда пользователь открывает дату, он видит только списки лет и дней, если он хочет выбрать месяц - ему нужно «тянуть» месяц-лист, прокручивая.Ion-datetime, когда значение пропускается до 'max', не отображается список monthes до прокрутки
Вот мой код:
HTML:
<ion-datetime displayFormat="MMM DD, YYYY" [(ngModel)]="user.dob" [formControl]="birthdate" [max]="maxDob"></ion-datetime>
Машинопись:
export class SignUpPage {
maxDob: string;
signUpProfileForm: FormGroup;
birthdate: AbstractControl;
constructor(public fb: FormBuilder) { }
ngOnInit() {
var self = this;
self.signUpProfileForm= self.fb.group({
'birthdate': [],
});
self.maxDob = new Date(new Date().setFullYear(new Date().getFullYear() - 18)).toISOString();
}
}
P.S. если вы используете репутацию 1500 репутации, я буду рад, если вы создадите новый тег - «ion-datetime».
в HTML: <ион-DateTime DisplayFormat = "ДД/МММ/ГГГГ" [(ngModel)] = "todo.date" макс = "{{сегодня}}" = мин "{{mDate }} "> ион-DateTime> –