Fullcalendar - удалить суффикс дня в dayGridMonth View при использовании японского - PullRequest
1 голос
/ 22 апреля 2019

При установке локали на японский язык в Fullcalendar и использовании DayGridMonth View, для каждого суточного суффикса ячейки добавляется «日» (означает день).

Я хочу удалить суффиксную букву этого дня, чтобы появление ячейки было просто цифрами.

Я просмотрел документ, но не смог его найти.

Это поведение можно проверить в официальной демоверсии, установив для локали значение "ja".
https://fullcalendar.io/docs/locale-demo

Я хочу, чтобы в моих дневных ячейках отображались только цифры без суффикса.

1 Ответ

1 голос
/ 29 апреля 2019

Я прочитал исходный код 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('日', '');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...