我有一个农业电网。在页面加载时,其中没有数据。但是它仍然显示浅色布局,而不是深色布局,如下所示。
但是我要复制到的内容或所需的布局如下所示,当它不从后端提取记录时会发生这种情况(列标题比上图中的记录要暗得多)。
我的数据在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),其中我们确定该请求将向我们发送空响应,但我想避免这种方法。