Что заставляет вас думать, что startParam ограничивает, когда календарь может вернуться? Это параметр, переданный серверу при получении новых событий, который сообщает серверу дату начала, из которой события должны возвращаться в текущем запросе, - как правило, это соответствует дате начала текущего представления в календаре. И если вы посмотрите на документы для этого свойства: https://fullcalendar.io/docs/event_data/startParam/, в нем ничего не говорится о том, что вы описываете. Я не понимаю, почему вы думали, что это сработает.
Если по какой-то причине вы хотите, чтобы пользователи не возвращались вовремя до определенной даты, в настоящее время официально не поддерживается этот способ. Этот журнал ошибок: https://github.com/fullcalendar/fullcalendar/issues/429 предполагает, что поддержка может появиться в будущей версии, но в настоящее время вам нужно будет обойти ее.
Если честно, хотя я не уверен, зачем вам это нужно. Если вы хотите, чтобы пользователи не видели какие-либо события до определенной даты, самым простым способом было бы не предоставлять какие-либо данные о событиях в календаре, который находится до этой даты, - тогда, если пользователь перейдет на эти более ранние даты, календарь будет просто пустым ,
Если вы действительно чувствуете, что вам нужно это сделать, единственный способ, которым я могу думать, - обработать событие viewRender, и если первый день, отображаемый в представлении, включен или до вашей минимальной даты, отключите " предыдущей "или что-то еще.
Хорошо, я пытаюсь отказать в некоторой работе. Любое предложение будет оценено. – michael
попробуйте мое предложение с событием viewRender и предварительно отключите «предыдущую» кнопку. Не забудьте снова включить его, если даты будут в порядке. Диапазон, который вы тестируете, может зависеть от вида (поскольку в каждом представлении отображается другое количество дней) – ADyson