angular-ui/ui-grid

Performance is extremely poor with a full screen grid on IE 11

Open

#6,382 创建于 2017年8月29日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)JavaScript (2,496 fork)batch import
Browser IEhelp wantedseverity: performance

仓库指标

Star
 (5,395 star)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Hello,

I am using your plugin for rendering a full page grid. The grid has custom pagination and has around 100 columns and 100 rows per page. It also has around 30 drop-downs per row with data on an average of 30-50 items per drop-down.

The issue in this case is that the grid takes almost 2 minutes to render the data on IE 11(11.0.10240.17443) on a Windows 10 machine at 1920 by 1080. It also freezes the UI thread after 20 seconds or so resulting in IE throwing the long running script error when the user clicks on the screen.

On chrome, the performance is relatively good and the data loads in around 10-12 seconds for the same data-set. I have used all the optimizations suggested including fast watch, virtualization and such.

I have also tried to use 4.0.6 to no avail. Unable to load a plunkr because of firewall restrictions.

IE does not have plugins enabled and I am not using any animations as well. My app uses angularjs 1.3.15 and there is no scope to upgrade because of other dependencies.

Can you please check this?

Sriram

贡献者指南