Javascript ion2日历,显示所选年份的月份时出错
所以我的目标是显示一年中的所有日子。从1月到12月,以便用户可以选择或查看该年的日期。为此,我正在使用 到目前为止,我有:Javascript ion2日历,显示所选年份的月份时出错,javascript,angular,typescript,ionic-framework,calendar,Javascript,Angular,Typescript,Ionic Framework,Calendar,所以我的目标是显示一年中的所有日子。从1月到12月,以便用户可以选择或查看该年的日期。为此,我正在使用 到目前为止,我有: date: Date = new Date(); async openCalendar() { const options: CalendarModalOptions = { title: 'Plano de Férias', //defaultDate: new Date(2019,0,1), pickMode: 'multi', color:
date: Date = new Date();
async openCalendar() {
const options: CalendarModalOptions = {
title: 'Plano de Férias',
//defaultDate: new Date(2019,0,1),
pickMode: 'multi',
color: 'primary',
weekdays : ['D', 'S', 'T', 'Q', 'Q', 'S', 'S'],
weekStart : 1,
canBackwardsSelected: false,
closeLabel : 'Fechar',
doneLabel : 'OK',
disableWeeks : [0,6],
from : new Date(2019,0,1),
to : new Date(2019,11,31)
};
const myCalendar = await this.modalCtrl.create({
component: CalendarModal,
componentProps: { options },
});
myCalendar.present();
const event: any = await myCalendar.onDidDismiss();
const { data: date, role } = event;
if (role === 'done') {
this.date = date.dateObj;
}
console.log(date);
console.log('role', role);}
有了此代码,从:新日期(2019,0,1)到:新日期(2019,11,31)
意味着开始日期是1月1日,最后一个是2019年12月31日,12月不显示,也不显示2020年1月,但2月等等。
如果我将代码从:新日期(2019,1,1)更改为:新日期(2019,11,31),则输出是我想要的,但没有一月。
我不知道这是否是一个错误,或者我是否做错了什么,但到目前为止,我还没有找到一个合适的答案。如果你知道一些ionic4的插件,看起来像这样,分享它。提前感谢您抽出时间
已解决
解决方案可在中找到。已修复,请参阅此处:@Yodism,感谢您的关注!我会检查的!修正,请参考这里:@Yodism,谢谢你注意我!我会检查的!