javascript - 在完整日历日视图中更改当前日期
问题描述
我想更改视图日期,例如如果我选择 25/12/2019 那么它应该显示 2019 年 12 月 25 日作为标题。我怎样才能做到这一点?
仅供参考:我正在使用反应全日历插件
<FullCalendar
defaultView="timeGridDay"
header={{
left: "prev,next today",
center: "title"
}}
plugins={[dayGridPlugin, timeGridPlugin, interactionPlugin]}
weekends={this.state.calendarWeekends}
events={this.state.calendarEvents}
dateClick={this.handleDateClick}
/>
解决方案
使用标题格式
使用时刻插件
import momentPlugin from '@fullcalendar/moment';
<FullCalendar
defaultView="timeGridDay"
header={{
left: "prev,next today",
center: "title"
}}
plugins={[dayGridPlugin, timeGridPlugin, interactionPlugin]}
weekends={this.state.calendarWeekends}
events={this.state.calendarEvents}
dateClick={this.handleDateClick}
titleFormat='MMMM D, YYYY'
/>
推荐阅读
- asp.net-web-api - 使用 Azure AD 对与 Web API 的外部系统连接进行身份验证
- excel - 使用跨周计算每月的星期 - Excel
- k6 - 如何使用 k6 生成 html 报告?
- c - 从单链表中删除一个条目
- java - 如何在 Java 9 的类路径中获取 jar 文件和文件夹的列表?
- gtk - 使用 GTK+ 3.0 将文本从一个应用程序插入另一个应用程序的惯用方式?
- primefaces - PrimeFaces 4.0 高级主题兼容性
- visual-studio-2017 - 在 VS 2017 中获取错误 CS1504 源文件'C:\temp\dashboard\
- reactjs - 如何在没有 CDN 的情况下部署 React 组件?
- r - 影响 RStudio 中函数源代码的注释行