首页 > 解决方案 > 使用 react-to-pdf 时,获取元素未附加到文档错误

问题描述

尝试打印如下所示的反应组件

处方PDF是我使用react.createRef()在构造函数中创建的参考

 {this.state.loadView == "true" ? <PrescriptionPreview id="prescriptionPreview" {...this.state.prescription} ref={el => (this.prescriptionPdf = el)} /> : ""}

react-pdf 代码是

<ReactToPdf target={this.prescriptionPdf.current} filename="prescription.pdf" >
                            {
                                ({ toPdf }) => (
                                    <i class="bi bi-download section1_row_icons" onClick={toPdf}></i>
                                )
                            }
</ReactToPdf>

标签: reactjsreact-to-pdf

解决方案


推荐阅读