有没有一种方法可以向我的打印机发送打印命令,以便在react js中打印表格数据。抱歉,这个问题听起来很傻,因为我是新来的。预先感谢。
答案 0 :(得分:2)
调用window.print()
函数。
print(){
window.print();
}
要打印当前屏幕或组件时调用此功能
答案 1 :(得分:0)
触发浏览器的本机打印行为非常简单:只需在代码中调用window.print()
。
然后,您的页面将按原样打印,因此通常应为打印媒体提供CSS特殊字符。 您有两种方法:
<link rel="stylesheet" href="css/style.css"/>
@media print
: @media print {
…
}
您应该在CSS中放入什么?无论您需要什么来修复样式,通常都会使用许多display: none
规则来隐藏您不想打印的元素。
最终想法: