转:https://blog.csdn.net/FireBird_one/article/details/83340724
window.print()方法也很好用:
https://blog.csdn.net/nanguaxiaoxi/article/details/79280007
打印方法:
printBtn() {
let subOutputRankPrint = document.getElementById('print'); //想打印哪部分,就用id包起来
let newContent = subOutputRankPrint.innerHTML;
let oldContent = document.body.innerHTML;
document.body.innerHTML = newContent;
window.print();
window.location.reload(); //不写此句再次点击打印时不起作用
document.body.innerHTML = oldContent;
return false;
}