当我在Angular中使用给定固定高度的ag-grid时,在显示任何数据之前,将以文本“加载”显示显示数据的空间(实际上是网格)。就我而言,这是不正确的,因为我没有将rowData绑定到Observable或Promise,因此它不是异步的。单击按钮后,将填充网格。我只想查看列标题,而在此之后什么也看不到。我的网格配置看起来像这样:
<ag-grid-angular
style="width: 100%; height: 335px;"
class="ag-theme-balham"
[gridOptions]="gridOptions"
[columnDefs]="columnDefs"
[rowData]="rowData"
animateRows
rowSelection="multiple"
>
因此,我想隐藏除列标题外的整个网格,直到rowData为空数组为止。有办法吗?
答案 0 :(得分:1)
为了澄清,我在React中使用了ag-grid,但是两者之间有很多相似之处。您可以在这里做两件事:
[overlayLoadingTemplate]="<span></span>"
[overlayNoRowsTemplate]="<span></span>"
[domLayout]="autoHeight"