在浏览器中将页面内容onClick
导出或预览为pdf / xls的最佳做法是什么?
根据我缺乏经验的理解,我必须创建一个动作/功能,为pdf生成静态页面内容。如果我错了请纠正我并帮助我实施。
答案 0 :(得分:0)
假设这不是文件 - >打印页面功能,如果你在谈论实际生成文件,那里有几个库可以做到这一点。这个问题不是React特有的。
生成pdfs的好JavaScript库是pdfmake。我在一个项目中使用它,虽然我在后端Nodejs服务器中使用它。它也可以直接在前端工作。我建议您尝试将pdf生成留给后端,然后您只需要在使用前端的一些数据发出请求后下载该文件。