Я использую fullcalendar.js с повесткой дня в качестве defaultView и slotDuration, установленной на «01: 00: 00».
Есть ли способ изменить внешний вид определенных слотов?
Например, я хочу сделать зеленые слоты, которые есть сегодня и в будущем: сейчас 12:00, и я хочу, чтобы эти слоты после этого часа и сегодня были зелеными.
Спасибо
Да, я хочу показать, что некоторые слоты доступны. Вы можете раскрасить и заблокировать прошлые дни, но сегодня это не работает. Это означает, что на сегодняшний день (и если у вас есть nowIndicator на true, это более ясно) прошлые слоты помечены / окрашены как недоступные (и не выбираемые), в то время как будущие слоты также окрашены как недоступные, но могут быть выбраны. Смотрите этот снимок экрана prnt.sc/km0dfs
Ну, я не знаю, как ты это сделал, поэтому трудно сказать, что ты сделал не так. Нужно будет увидеть какой-то код.
это означает, что они доступны? Вместо того, чтобы пытаться раскрасить сами слоты (что сложно, потому что на самом деле нет единого HTML-элемента, который коррелирует с конкретным слотом - на самом деле у вас есть две таблицы, наложенные друг на друга), я бы использовал что-то вроде функциональности businessHours или функция фоновых событий для достижения того же эффекта.