ng.grid / ui.grid行数

时间:2015-01-26 21:56:04

标签: angularjs angular-ui-grid

我正在使用ui.grid,所以我接下来的问题了。

ui.grid数据表中的行由下一个div包装

<div class="ui-grid-row ng-scope"  ng-repeat="(rowRenderIndex, row) in rowContainer.renderedRows track by $index" >
</div>

现在我有25条记录,但我的HTML中不到25条记录。  $(&#34; .ui-grid-row&#34;)。长度总是!= 25。

有没有办法将所有行显示为我的记录。?
$(&#34; .ui-grid-row&#34;)。length === 25?

提前致谢!

1 个答案:

答案 0 :(得分:2)

ui-grid提供行虚拟化 - 明确的意图是它只显示行的子集,允许您在网格中有1000行,但只强制您的浏览器渲染少量行。

一般来说,如果你想渲染每一行,你最好只使用一个html表而不是网格 - 网格的大部分内容都与虚拟化有关。

如果您确定需要使用ui-grid,那么您可以查看virtualisationThreshold设置:http://ui-grid.info/docs/#/api/ui.grid.class:GridOptions

理论上,如果设置得足够高,这将始终呈现所有行。