FullCalendar - 我应该期待什么级别的事件渲染性能?

Pet*_*ger 8 javascript browser performance jquery fullcalendar

我在FullCalendar中使用$('#CalendarPlugin').fullCalendar('renderEvent', {} );在循环中调用100次来渲染100个事件.

我在电脑上看到的浏览器性能(Core2 6600 @ 2.4GHz,4GB RAM)

  • Chrome:3秒
  • Firefox:6秒
  • IE9:6秒

这是预期的性能水平吗?是否有更快的方式来加载和呈现事件?

一旦它们被添加到FullCalendar中,在几个月之间移动并重新渲染它更快.这只是他们使用renderEvent那个慢的初始加载.

Gar*_*een 11

开发人员正致力于1.4.4版本的性能增强,但是在循环中点击插件100次仍然很重要.

您可以尝试提高性能的一种技术是使用一个对象,addEventSource因为这等待并完全呈现我相信:

 $("#calendar").fullCalendar("addEventSource", msg.items);
Run Code Online (Sandbox Code Playgroud)