день в формате fullcalendar - ячейка дня для отображения месяца и дня - PullRequest
0 голосов
/ 26 мая 2020

Я хочу показать день каждой ячейки как «день месяца». Я уже пробовал использовать slotLabelFormat и все остальные slotLabel, но любой из них работал. На картинке ниже показано, как я использовал JS, но когда я выполняю какое-либо действие в календаре, он получает refre sh и отображает значение по умолчанию, то есть только день enter image description here

enter image description here

Ответы [ 2 ]

2 голосов
/ 26 мая 2020

Решено! Я добавил метод dayRender следующим образом:

dayRender(eventInfo){
 if(eventInfo.view.type === 'dayGridMonth'){
  return eventInfo.el.innerHTML = moment(eventInfo.el.dataset.date, 'YYYY-MM-DD').format('MMM DD');
 }
}

и это на моем CSS

.fc-day-number{
    visibility: hidden;
}
1 голос
/ 26 мая 2020

Есть страница о том, как настроить с помощью своего Javascript:

https://fullcalendar.io/docs/custom-view-with-js

В частности, есть

renderDates(dateProfile) { // responsible for rendering the given dates }

и другие шаги по созданию sh более индивидуального представления. Надеюсь, это поможет!

...