在 Angular2 中打印数据
Print data in Angular2
我想打印变量中的一些数据。我的代码是:
public printData(data) {
let printContents, popupWin;
printContents = data;
popupWin = window.open('', '_blank','resizable=yes,top=0,left=0,height=100%,width=auto');
popupWin.document.write(`
<html>
<head>
<title>Print</title>
</head>
<body onload="window.print();window.close()">${printContents}</body>
</html>`
);
popupWin.document.close();
}
它工作正常,但我得到这样的结果:
而且我不想要打印机选项后面的 window。我只想显示用户:
有什么办法吗?
提前致谢。
您可以使用 IFrame,请记住在这种情况下不要使用 window.open...
我想打印变量中的一些数据。我的代码是:
public printData(data) {
let printContents, popupWin;
printContents = data;
popupWin = window.open('', '_blank','resizable=yes,top=0,left=0,height=100%,width=auto');
popupWin.document.write(`
<html>
<head>
<title>Print</title>
</head>
<body onload="window.print();window.close()">${printContents}</body>
</html>`
);
popupWin.document.close();
}
它工作正常,但我得到这样的结果:
而且我不想要打印机选项后面的 window。我只想显示用户:
有什么办法吗?
提前致谢。
您可以使用 IFrame,请记住在这种情况下不要使用 window.open...