#ionic-framework
Вопрос:
Я использую ion2-календарь, чтобы пользователи могли выбирать несколько дат. Однако я хотел бы изменить отображение, чтобы оно отображало только предыдущий месяц. Пример выглядит следующим образом:
lt;ion-calendar [(ngModel)]="questionnaire_responses[question_prefix]" [options]="optionsMulti" [type]="type" [format]="'DD-MM-YYYY'"gt;lt;/ion-calendargt;
Со следующими опциями:
// Date input type: 'string'; // 'string' | 'js-date' | 'moment' | 'time' | 'object' optionsMulti: CalendarComponentOptions = { pickMode: 'multi', from: moment() .subtract( parseInt(moment().format('D'), 10) - 1 moment().subtract(1, 'month').daysInMonth(), 'd' ) .toDate(), to: moment().subtract(1, 'months').endOf('month').toDate(), showToggleButtons: true, showMonthPicker: false, weekStart: 1, showAdjacentMonthDay: true };
Этот ток отображает «текущую» дату, например. 25/11/2021, а затем пользователь должен вернуться к октябрю, чтобы выбрать дату. Чего бы мне хотелось, так это чтобы календарь уже открывался в предыдущем месяце.
Любые предложения приветствуются.