我正在尝试格式化每小时的广告位标签,因此它将显示为:
9:00am
15
30
45
10:00am
15
30
45
11:00am
这是我的配置:
slotLabelInterval="00:15:00"
slotLabelFormat={{
minute: '2-digit',
omitZeroMinute: true,
meridiem: 'short'
}}
defaultTimedEventDuration="00:15:00"
但是,小时显示的是完整日期,而不是小时值。
有什么想法吗?
我正在使用FullCalendar 4.2.0(SmartAdmin捆绑包。)>
尝试一下:
slotDuration: '00:15:00', slotLabelInterval: '00:15:00', slotLabelFormat: function (date) { if (date.date.minute == 0) return date.date.hour.toString().padStart(2, '0') + ':00'; return date.date.minute; },
但是,我没有找到将html设置为标签格式以创建小时的粗体字的选项。我检查了4.2.0和4.3.1。