angular-ui/ui-grid

Performance issue in IE and Edge

Open

#5,906 建立於 2016年12月20日

在 GitHub 查看
 (2 留言) (1 反應) (0 負責人)JavaScript (2,496 fork)batch import
help wantedseverity: performance

倉庫指標

Star
 (5,395 star)
PR 合併指標
 (30 天內沒有已合併 PR)

描述

Using the ui-grid is very slow in IE and Edge when I use multiple grid's on a page. It is also slow when there is a large amount of data.

Drawing the grid is slowing down other processes and block the browsers UI-thread. When I am using IE , it takes less then a second to open a tutorial page. However when I open "404 Large Data Sets and Performance", it takes multiple seconds before the page will be loaded, because the UI-thread is blocked. In other browsers like Chrome this page will load instantly.

When using a simple grid when a few columns and a few rows, there is no problem. But when placing multiple grids on a single page, this slows down other requests. Some request will take more then 1 second to complete in IE. In Chrome this is much faster. Here is a plunkr with multiple grid which will delay some requests in IE.

貢獻者指南