多个Ajax调用是否会增加IE上的渲染时间

时间:2016-05-15 17:44:52

标签: javascript jquery reactjs kendo-ui ie-developer-tools

我使用KENDO-UI创建了一个网页& ReactJs。该页面有大约8个图表和3个网格(每个网格中有20-30个单元格。没有分页或排序)。每个图表和网格都有自己的Ajax调用(所有调用都是并行的)。我没有使用助焊剂或还原剂。每个kendo控件都会自己调用数据并自行管理数据(不使用状态)。该网站在Chrome中运行良好。所有控件在大约3-4秒内呈现。一些控件在其他控件之前呈现(全部取决于Ajax调用完成时)。

以下是我在IE中观察到的问题

  1. 在IE
  2. 中渲染控件大约需要8-10秒
  3. 即使某些ajax调用提前完成,但只有在所有调用完成后,才会呈现所有控件。
  4. 我知道IE通常是淋浴而不是铬,但我无法理解这种行为。

    我有哪些选项可以提高IE的性能?如何跟踪导致问题的原因?问题可能是由于KENDO组件(我只是猜测,当你一起使用8-10个组件时,KENDO组件可能无法与IE一起使用)

0 个答案:

没有答案