#angular #fullcalendar
#angular #полный календарь
Вопрос:
У меня возникли проблемы с поиском правильного способа реализации рабочего дня с 4 утра до 3:59 утра.
Например, наш рабочий день начинается в 17-10-2020 в 4 часа утра и заканчивается в 18-10-2020 в 3:59 утра. Мы хотим показывать события в месячном представлении с датой начала 18-10-2020 в 2 часа ночи, как если бы это было 17-го числа.
Мы внедрили slotmaxtime и nextDayThreshold, но это работает только для событий, дата начала которых приходится на 17-е число, а дата окончания — на 18-е. Есть ли какая-либо конфигурация, которой нам не хватает, которая поддерживает эту ситуацию?
Комментарии:
1. Я бы предложил вычесть 4 часа из зарегистрированных значений времени. (но я новичок в angular)
2. @Luuk это не имеет ничего общего с Angular, все дело в том, как работает FullCalendar. FullCalendar — это не специфичная для Angular вещь. Ваше фактическое предложение подходит в качестве обходного пути, хотя
3. Нильс, к сожалению, то, что ты хочешь, невозможно с помощью FullCalendar, прости. Все, что вы действительно можете сделать, это обходной путь, который предлагает Luuk, который бы выполнил работу, но, очевидно, он далек от идеала
4. Я уже пробовал это обходное решение, но поскольку мы также показываем время в monthview, время больше не соответствует правильному времени. Я обнаружил ошибку, потому что она работает в weekview, поэтому, на мой взгляд, она должна работать и в monthview… Давайте посмотрим, каким будет этот ответ. ( github.com/fullcalendar/fullcalendar/issues/5897 )