Fullcalendar - 在dayGridMonth中删除日后缀使用日语时查看

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Fullcalendar - 在dayGridMonth中删除日后缀使用日语时查看相关的知识,希望对你有一定的参考价值。

在Fullcalendar中将区域设置设置为日语并使用dayGridMonth视图时,会为每天添加单元格后缀“日”(表示日期)。

我想删除这一天的后缀字母,以便单元格的外观只是数字。

我查看了文档,但找不到它。

通过将locale设置为“ja”,可以在官方演示中检查此行为。 https://fullcalendar.io/docs/locale-demo

我希望我的日间单元格只显示数字,不带后缀。

答案

我已经阅读了FullCalendar的源代码。它使用Intl.DateTimeFormat转换日期格式,如下所示。

https://github.com/fullcalendar/fullcalendar/blob/f86b5f33148cb43178e21c46a6ea814d128a88e1/src/core/datelib/formatting-native.ts#L165

我找不到如何自定义格式。一个可能的脏黑客是分叉存储库并在下面的代码后删除“日”字符。

https://github.com/fullcalendar/fullcalendar/blob/e73621e5c9bcf6778c07cc5a29a4b0641d3ac46e/src/daygrid/DayGrid.ts#L390-L395

html = html.replace('日', '');

以上是关于Fullcalendar - 在dayGridMonth中删除日后缀使用日语时查看的主要内容,如果未能解决你的问题,请参考以下文章

Fullcalendar:即使 fullcalendar 接受 drop,可拖动对象也将 fullcalendar 拒绝为 droppable

Fullcalendar - 通过在触摸设备上拖动删除事件

日期设置 fullCalendar

在 fullcalendar3 中查看悬停的完整内容

fullcalendar在上午10点之前没有显示时间

在 Angular 中为 fullcalendar 获取 API 数据