CSS не отображается в угловом формате при печати - PullRequest
1 голос
/ 10 июля 2019

Мне нужно сделать стили CSS при печати в моем приложении Angular, и я решил поставить <link rel="stylesheet" type="text/scss" href="../style.scss">. Я поместил стили CSS в "styles.scss", но когда я нажимаю кнопку печати, стили все еще не появляются. Как я смогу это исправить? Пожалуйста, проверьте эту ссылку

НАЖМИТЕ ЗДЕСЬ

onPrint() {
    let printContents, popupWin;
    printContents = document.getElementById('printSection').innerHTML;
    popupWin = window.open('', '_blank', 'top=0,left=0,height=100%,width=auto');
    popupWin.document.open();
    popupWin.document.write(`
            <html>
      <head>
      <link rel="stylesheet" type="text/css" href="../styles.css">
      </head>
            <body onload="window.print();window.close()">${printContents}</body>
            </html>`
    );
    popupWin.document.close();
  }
...