我需要创建两个按钮来下载我用 react-pdf 创建的 pdf。我这样尝试:
const docs = [<Doc1 />, <Doc2 />]
const Buttons = () => docs.map(doc =>
<PDFDownloadLink document={doc} >
{
({loading}) => (<Button loading={loading} />)
}
</PDFDownloadLink>
)
当我尝试渲染它时,我得到一个错误
无法读取 null 的属性“hasGlyphForCodePoint”
我使用自定义字体,但没有其他方法可以在 react-pdf 中获取 Cyrilic。当我删除自定义字体时,两个文档都成功呈现,但没有 Cyrilic。我应该怎么办?