одном стили определены через ::ng-deep, когда делаю роутинг на второй компонент, то сохраняются стили первого компонента, а мне не надо это. Как этого избежать?
попробуйте перенести стили в глобальный файл и там укажите селектор компонента Например app-books .mat-field { font-size: 10px }
попробывать ипсользовать вместо :ng-deep комбинацию :host /deep/ .myClass
:host{ ...styles } или если ViewEncapsulation.None, то по селектору component-selector { ..styles }
Обсуждают сегодня