Мне нужно сделать стили 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();
}