【问题标题】:Kendo Scheduler load time and responsiveness decrease with high volume of dataKendo Scheduler 加载时间和响应能力随着数据量的增加而减少
【发布时间】:2018-06-13 11:42:31
【问题描述】:

在我们的应用程序中,我们有超过 200 个房间的数据。我们在可能包含大量数据的特定日期范围(10 或 15 天范围)内通过一次 api 调用从后端获取所有房间的数据。如果我们将所有数据绑定到调度器,渲染会非常慢。

因此,不是一次绑定所有数据,有没有一种方法可以将数据绑定到滚动时的调度程序,就像 ajax 请求的无限滚动一样?

我确实发现了 Kendo 网格的无限滚动,它是开箱即用的,但不适用于调度程序。

【问题讨论】:

  • 您可以创建一个 JSON 并在给定的时间间隔内更新该 JSON,并将该 JSON 文件包含在您想要的位置
  • 或者你可以使用延迟加载。
  • 抱歉延迟@GauravKandpal 的回复。调度器数据是根据提供的资源值加载的,因此为了实现我们必须识别数据属于哪个资源等等许多其他问题。当联系 Telerik 团队时,他们确认小部件中无法进行虚拟化或延迟加载......到目前为止,谢谢

标签: angularjs ajax performance kendo-ui kendo-scheduler


【解决方案1】:

对于那些希望使剑道调度程序更快的人,我建议您遵循此方法

kendo-scheduler-resources-paging

【讨论】:

  • 最好包含简短的摘要和解决方案的要点,以防您链接的页面不可用。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-03
  • 1970-01-01
  • 2018-11-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多