“今日”视图上的buttonText未更新

时间:2019-07-08 19:34:45

标签: javascript fullcalendar fullcalendar-3

我正在为视图中的“今天”更新buttonText,它不起作用。

更新其他按钮的buttonText效果很好。

/\s{2,}/

“今天”应大写,但不能大写。

1 个答案:

答案 0 :(得分:0)

这里是使用您的代码的演示:http://jsfiddle.net/ocvpsLgt/。您看到的“今天”按钮是在标题设置的left区域中定义的按钮。这是fullCalendar定义的standard navigation button,它将日期更改为当前日期。它与您尝试定义命名为today的自定义视图无关。

您无法定义与标准导航按钮同名的视图-如果将其放在标题中,fullCalendar只会认为您在引用标准按钮并显示该视图。无论如何,定义一个名为“ Today”的视图是没有意义的-一个视图描述了日历的布局,而不是特定的日期。可以从任何角度查看今天的日期。您已经拥有“ listDay”,该日期将涵盖一天-包括今天在内的任何一天。除非它是另一种类型,例如“ agendaDay”,否则我看不到您为什么要再查看一天。

如果您只想将标准“今天”按钮的名称大写,则可以通过全局buttonText设置来完成:

buttonText: { today: "Today" }

演示:http://jsfiddle.net/ocvpsLgt/1/