Как распечатать содержимое мат-гармошки с помощью window.print? - PullRequest
0 голосов
/ 07 ноября 2019

Мне нужно напечатать содержимое панели mat-accordion во время работы window.print в приложении Angular (6).

Проблема заключается в том, что все содержимое свернутых панелей не отображается при выполнении окна. print.

Есть ли какой-нибудь способ, которым я могу воспользоваться на @media print, чтобы удовлетворить мои потребности?

1 Ответ

1 голос
/ 11 ноября 2019

Я нашел решение. Надеюсь, это кому-нибудь поможет.

@media print{
    ::ng-deep .mat-expansion-panel-content
  {
    overflow: visible !important;
    display: block !important;
    visibility: visible !important;
    height: inherit !important;
  }
}

Вы можете использовать это глобально или индивидуально на уровне компонентов, чтобы открыть все складные панели во время печати формы.

...