ng-grid-flexible-height.js 2.0.8没有正确调整大小

时间:2013-12-03 00:29:11

标签: angularjs angular-ui ng-grid

在以下http://plnkr.co/edit/B7Y6WNmmw8Z2pfohFPjy?p=preview

虚拟化似乎没有受到尊重。我将高度设置为300px并设置为一次只显示25条记录,而是网格一次显示所有可用数据。

非常感谢任何帮助。

谢谢! 约什

2 个答案:

答案 0 :(得分:2)

ngGridFlexibleHeightPlugin(“自动调整表格大小以容纳不同数量的行。”)您所包含的内容正在覆盖您的设置。它直接在元素上调整css,因此它的改变会覆盖你的。

因此,该插件会覆盖虚拟化。如果您想手动控制网格的高度,请从您的选项中删除此插件:

plugins: [new ngGridFlexibleHeightPlugin()]

如果你希望它支持最大高度(灵活高度直到它达到最大值),那么看起来你需要自己将它添加到插件中。 plugin code here

答案 1 :(得分:1)

设置maxHeight选项 - 例如ngGridFlexibleHeightPlugin({maxHeight:300})将最大高度设置为300 ..