Así que estoy un poco inseguro sobre cómo estructurar mis eventos de calendario con fullcalendar. Actualmente, cuando se carga mi aplicación, estoy inyectando un objeto de eventos json en el cuerpo de mi página, lo que me permite iniciar el calendario completo rápidamente, y sin una llamada ajax. En todos los cambios posteriores de la vista del mes, deseo enviar una solicitud ajax con el mes dado como argumento para poder incorporar los eventos de ese mes. ¿Cómo voy a hacer esto? ¿Es esta la función lazyLoad? ¿Cómo puedo hacer que el calendario use los datos del evento local cuando se muestra inicialmente, pero luego uso las solicitudes ajax para todos los meses subsiguientes?cargando eventos fullcalendar cuando el mes cambia
13
A
Respuesta
3
tratar de leer la documentación, events (as a json feed)
otra opción es refetch/procesamiento eventos cada día el tiempo ha cambiado viewDisplay
8
Tenga en cuenta que en la última versión del viewDisplay se ha sustituido por viewRender Find how to use it here
I úselo de esta manera
viewRender: function (view, element) {
}
Puede obtener la fecha de inicio y la fecha de finalización como thi s. view.start, view.end
Cuestiones relacionadas
- 1. fullcalendar, cómo limitar el número de eventos por día en la vista de mes
- 2. jquery fullcalendar filtro de eventos
- 3. jQuery FullCalendar Obtención de optimización de eventos
- 4. FullCalendar: ¿Cómo dejar de arrastrar eventos personalizados?
- 5. Cambiar el color de eventos pasados en Fullcalendar
- 6. Fullcalendar - salto a agendaDay de la vista mes, cuando la fecha es recogido
- 7. FullCalendar no se muestra el tiempo de los eventos JSON
- 8. Problema al eliminar orígenes de eventos de FullCalendar (jQuery)
- 9. jquery texto cambia cuando la entrada cambia
- 10. FullCalendar simple no hace que los eventos en Firefox 3.6.13
- 11. Agregando colores agradables a eventos en FullCalendar (jquery)
- 12. fullCalendar 1.5.3 múltiples eventos creados, no se pueden eliminar eventos no seleccionados
- 13. FullCalendar Eventos que no aparecen solo en Safari
- 14. fullcalendar siguiente y anterior
- 15. Evento cuando window.location.href cambia
- 16. jQuery FullCalendar no representa
- 17. Informes Jasper: imprima cuando el grupo cambia
- 18. Notificar subprocesos cuando el contador cambia
- 19. Evento cuando Word 2007 cambia el tema
- 20. Cambiar el origen del evento de Fullcalendar después del procesamiento
- 21. Lazy cargando el script addthis? (o perezoso cargando contenido js externo dependiente de eventos ya activados)
- 22. ¿Cómo se edita el ancho del evento en FullCalendar?
- 23. al agregar eventos a Fullcalendar mediante arrastrar y soltar externo, el elemento no obtiene el ID
- 24. Versión minúscula de fullcalendar
- 25. DateTimePicker ValueChanged Repeticiones de eventos con la flecha de mes
- 26. ¿Notificación cuando cambia un archivo?
- 27. ¿Se rompe cuando cambia window.location?
- 28. jQuery FullCalendar: ¿Deshabilita el desplazamiento en la vista de agenda?
- 29. Resaltar celdas en WPF DataGrid cuando el valor enlazado cambia
- 30. jQuery FullCalendar - se trata de añadir eventos y visualización en el calendario no
ruta de menor resistencia es probable que sea 100% ajax – charlietfl
Esto es lo que terminé haciendo. Inicialmente, quise arrancar la aplicación para que fuera más receptiva, sin embargo, esto realmente hizo que el calendario completo no se renderizara hasta que se procesaran todos los eventos. Pasar a la solución ajax como sugirió tuvo la consecuencia involuntaria de la representación del calendario inmediatamente y luego mostró los eventos cuando estaban disponibles. Esto da un mejor rendimiento percibido, que también es una ganancia en mi libro. Gracias por la sugerencia. – Greg