【发布时间】:2016-10-29 04:04:12
【问题描述】:
我正在尝试使角度 ui-grid 自动调整高度,以便在不需要滚动条的情况下显示所有行,但如果网格中只有几行,则不会浪费空间。有人问过类似的问题(Angular ui-grid dynamically calculate height of the grid),但问题的前提是行高是恒定的。如果行高不同(例如,因为您启用了自动换行),那么问题的可接受解决方案 (https://stackoverflow.com/a/28706349/877570) 将不起作用,因为问题的解决方案假定行高恒定。如果我有一个包含大量文本的单元格,并且文本换行到下一行,那么该行的高度是不同的。
我在这里找到了用户 anhkind 的可能解决方案:(https://github.com/angular-ui/ui-grid/issues/1735)
.ui-grid, .ui-grid-viewport {
height: auto !important;
}
“当然 minRowsToShow 和 virtualThreshold 应该设置为列表的大小。”
但是,当我部署他的解决方案时,渲染网格需要更长的时间。
有人知道如何解决这个问题或有替代解决方案吗?
【问题讨论】:
标签: angular-ui-grid