Angular UI Grid中的渲染行(DOM中的<divs>)等于项目数(gridOptions.data.length)?

ser*_*gio 6 angular-ui-grid

我正在使用Angular UI Grid,接下来是我的情况.我有100个项目,项目= [{},{},...,{}],我想在网格中显示所有这些项目,但我也希望同时在DOM中的每个项目100.这可能吗?

正如我所理解的,ui.grid只是根据视口高度和每行的高度向DOM添加必要数量的div.我的意思是ui.grid只是在DOM中保留一些必要的div来填充网格区域.

我需要的是每个项目的一个div,而我在滚动时没有DOM的变化.

提前致谢!

ser*_*gio 5

我找到了"excessRows"网格选项,设置了我想要显示的相同或更多数量的项目.它对我有用!!!

$scope.gridOptions.excessRows = 100;
Run Code Online (Sandbox Code Playgroud)

@Documentation:要在视口外部渲染的额外行,这有助于滚动的平滑性.

谢谢!