javascript - 使用 jsPDF 将隐藏的 div 导出为 PDF
问题描述
我正在尝试从 html div 内容创建 PDF。PDF 生成工作正常,除了隐藏的 div 项目。
这是我隐藏的 div
<div id="listview" style="display: none;">test</div>
还有我的 PDF 渲染脚本
var pdf = new jsPDF('p', 'pt', 'letter');
var options = {
background: '#fff'
};
pdf.addHTML($('#listview')[0], options, function () {
pdf.save('searchresult.pdf');
});
#listview 上的内容将动态附加。PDF 渲染抛出以下错误
html2pdf.js:115 Uncaught Missing source element or string.
预先感谢您的支持
解决方案
该项目通过 id 上的切换来解决。这个帖子可以关了
$("#listview").toggle();
推荐阅读
- c++ - 如何在 unix 域套接字上用多个“读取”调用替换“recvmmsg”调用?
- excel-formula - Vlookup Excel 函数中的错误?
- angular - SQLite 更新设置列的值而不是给定值。如何解决?
- java - 如何在 JPA 的多对多关系中将作者添加到一本书中?
- java - 去掉论文Itext7中的第一行和最后一行属性
- nuxt.js - Nuxt 应用程序编译耗时超过 4 分钟
- android - Android:Google Drive onActivityResult() 获取 resultCode 0 (RESULT_CANCELED)
- git - 合并两个分支而不丢失根分支的代码
- jwt - 是否可以编辑 JWT 令牌?
- javascript - 在按钮单击 React 时呈现一个额外的弹出对话框