在angular-bootstrap-calendar上处理更多事件

时间:2016-07-29 03:25:20

标签: angularjs calendar

我们目前正在开始建立基于angular-bootstrap-calendar的预约系统。我们对处理相对大量事件(每天约120次)时应该考虑的任何性能提示或注意事项感到好奇。

为了在前端保持良好的性能(如响应式UI和内存消耗),我们应该做些什么或者尽量避免?

1 个答案:

答案 0 :(得分:1)

可能会使用分层。我会定期刷新你的日历(我每10分钟使用一次cron作业)来构建你的每日JSON事件对象,每日摘要作为你的事件,所以每天都会显示1个标题为“250 appts”的事件。然后单击该事件将弹出appts列表。那天,每个appt都有一些气泡帮助,比如title =“2:30-Bob-ConfRoom#5”,点击它会弹出appt的详细信息。