我需要在日历中显示自定义标题。我正在处理 16 个日历,我需要每个日历都显示自己的标题。我已尽我所能修改这部分代码:
firstDay: <?php echo $iFirstDay; ?>,
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
但每次我编辑 center
以添加除 title
之外的其他内容时,我的日历根本不显示任何标题。我该怎么办?
最佳答案
如果您使用的是 fullCalender v2,则必须通过将字符串放在括号之间来转义字符串。这是因为 moment.js 库 ( see the moment doc )。
那就是
firstDay: <?php echo $iFirstDay; ?>,
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
titleFormat: '[Hello, World!]',
来自 moment.js 文档:
Escaping characters To escape characters in format strings, you can wrap the characters in square brackets.
moment().format('[today] dddd'); // 'today Sunday'
关于javascript - FullCalendar 自定义标题标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7412615/