Angular6:Aggrid在页面加载时未显示深色布局

时间:2018-08-22 16:03:42

标签: angular layout ngrx ag-grid

我有一个农业电网。在页面加载时,其中没有数据。但是它仍然显示浅色布局,而不是深色布局,如下所示。

aggrid with light layout

但是我要复制到的内容或所需的布局如下所示,当它不从后端提取记录时会发生这种情况(列标题比上图中的记录要暗得多)。

enter image description here

我的数据在rowData.messages中,其中rowdata是一个对象,消息包含表数据。我尝试了以下方法。

 ngOnInit() {
      this.rowData = {};
      this.rowData.messages= [];

      this.overlayLoadingTemplate =   '<span>No Rows To Show</span>';

      this.gridOptions.api.showNoRowsOverlay();
      this.gridOptions.api.setRowData([]);
 }

以上方法均无法获得深色布局。

为此,唯一的办法是通过请求发出一个rest调用(通过ngrx),其中我们确定该请求将向我们发送空响应,但我想避免这种方法。

0 个答案:

没有答案