PdfMake getBase64 undefined - React JS

PdfMake getBase64 undefined - React JS

我创建了一个使用

生成 pdf 的函数
   const pdfDocGenerator = pdfMake.createPdf(docDefinition);
    pdfDocGenerator.getBase64((pdfData) => {
      resolve({
        pdfData: `data:application/pdf;base64,${pdfData}`,
        onlyData: pdfData,
      });
    });

代码 pdfDocGenerator.getBase64 说它未定义但 pdfDocGenerator 有一个值。

我的 pdfDocGenerator 控制台。

有人可以帮助我在 generatepdf 文件中使用新的 promise 并且有一个调用 generatedpdf 的索引文件

补充信息

如果我想创建 pdf 并打开仍然无法正常工作怎么办空白

代码重现:https://stackblitz.com/edit/react-gw7c3h?file=src%2FApp.js

我通过检查 console.logs 错误解决了这个问题,您可以检查我的情况是什么内容问题 我只是导入

import pdfFonts from "pdfmake/build/vfs_fonts";
pdfMake.vfs = pdfFonts.pdfMake.vfs;