react实现打印功能
具体的查看文章鉴于 : https://www.cnblogs.com/sk-3/p/9664496.html 。
在react中,其实同样也是可以获取到节点信息的,在你需要打印的内容部分节点添加一个ID
用一个div报扩你要打印的内容
打印的事件
print = () => {
window.document.body.innerHTML = window.document.getElementById('billDetails').innerHTML;
window.print();
window.location.reload();
}
,当然打印的样式要自己写一份。一般是两种,一种是竖向打印,一份是横向打印