javascript - FullCalendar 自定义标题标题

标签 javascript jquery fullcalendar

我需要在日历中显示自定义标题。我正在处理 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/

相关文章:

javascript - 在雪花的 javascript 过程中传递值

javascript - 模态(LeanModal)按Esc键关闭

javascript - 验证后无法在 select2 的输入中添加类

jquery - 无法更改 fullcalendar 事件颜色 ('fc-event-inner' CSS)(在 JIRA 下使用)

javascript - 视频播放在 setInterval 中不起作用

javascript - <details>-标签中的 Google Maps JavaScript API V3 存在问题

javascript - 如何将一些 HTML 插入到 javascript 中

jquery - .each() 没有正确迭代

javascript - 拖放外部事件 FullCalendar React-Wrapper

go - Fullcalendar 不呈现从 golang gin 获取的事件