javascript - 如何防止“Fullcalendar”显示的日期和时间小于现在
问题描述
我有“dayGridMonth”和“timeGridDay”视图的完整日历。我想显示“现在”时刻的日期。
下面是我的日历小部件的源代码:
let calendar = new Calendar(calendarEl, {
plugins: [dayGridPlugin, timeGridPlugin, bootstrap, interaction],
themeSystem: 'bootstrap',
showNonCurrentDates: false,
fixedWeekCount: false,
header: {
right: 'prev,next today',
center: 'title',
left: 'dayGridMonth,timeGridDay'
},
eventTimeFormat: {
hour: '2-digit', //2-digit, numeric
minute: '2-digit', //2-digit, numeric
hour12: false //true, false
},
views: {
timeGridDay: {
nowIndicator: true,
selectable: true,
allDaySlot: false,
slotLabelFormat: {
hour: '2-digit',
minute: '2-digit',
hour12: false //true, false
}
},
},
validRange: {
start: moment.now()
},
events: 'https://fullcalendar.io/demo-events.json',
selectOverlap: false,
});
calendar.render();
});
解决方案
推荐阅读
- machine-learning - 如何训练 NER 识别单词不是实体?
- c# - HttpContext 在具有 OmniSharp 扩展的 Visual Studio 代码中的工作方式不同
- python - 使用特定方法对嵌套的对象列表进行排序
- javascript - 在nodejs中读取tif图像元数据
- oracle-ebs - FND_STADARD_DATE
- ios - UITableViewCell 选项视图重叠交互
- c# - Windows 不接受自签名 SSL 证书
- python - 如何将属性从 SVG 复制到另一个?
- firebase - 如何在 Dialogflow 中的对话之间保存数据?
- amazon-redshift - 如何忽略错误,但不跳过 COPY 命令红移中的行?