2
我正在使用反应和电子。我需要打印一些HTML生成反应中的应用时我脓点击按钮:React + Electron如何打印HTML?
<FlatButton label='Print' primary={true} onTouchTap={this.props.print} />
但问题是,在电子新窗口没有文档属性,所以我不能在里面写一些HTML 。新的窗口,我需要预览输出数据:
print(){
let win = window.open();
console.log(win);
}
new window properties 我需要类似的东西
let win = window.open();
win.document.write('Some Data');
win.print()
win.close()
我怎样才能解决这个问题呢?有任何想法吗?
检查这个[示例](http://stackoverflow.com/questions/37627064/how-to-print-a-div-in-electronjs)在这里你有一个电子流的例子。更改printPdf事件只是为了打印,并将工作。 –
我已经解决了这个问题。谢谢 –