Вам придется отключить инкапсуляцию представления для компонента, который содержит сетку данных и также нуждается в переопределении.
import {Component, ViewEncapsulation} из '@ angular / core';
@Component({
selector: 'my-app',
templateUrl: './app.component.html',
styleUrls: [ './app.component.css' ],
encapsulation: ViewEncapsulation.None,
})
export class AppComponent {}
Затем вы можете напрямую нацелиться на элемент .datagrid-placeholder-image
и переопределить свойство background-image
.datagrid-host .datagrid .datagrid-table .datagrid-placeholder-container .datagrid-placeholder-image{
background-image: url('data:image/svg+xml;utf8,<svg height="100px" width="100px">YOUR SVG CODE HERE</svg>');
}
Здесь - это запущенный стек с переопределением.