繁体   English   中英

React + Electron如何打印HTML?

[英]React + Electron How to print HTML?

我正在使用反应和电子。 当我按一下按钮时,我需要在react应用程序中打印一些生成的HTML:

<FlatButton label='Print' primary={true} onTouchTap={this.props.print} />

但是问题是,电子中的新窗口没有文档属性,因此我无法在其中编写一些HTML。 我需要在新窗口中预览输出数据:

  print(){
    let win = window.open();

    console.log(win);
  }

新窗口属性,我需要类似的东西

let win = window.open();
win.document.write('Some Data');
win.print()
win.close()

我该如何解决这个问题? 有任何想法吗?

我已经解决了这个问题。 我的解决方案:创建打印视图组件,然后仅使用window.print()打印数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM