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;
我创建了一个使用
生成 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;