我目前使用FPDF创建一些相当复杂的报告,并尝试升级到TCPDF,但我发现通过TCPDF运行的相同代码大约慢两倍.因为我的PDF已经花了一分钟来生成我真的不能让这种速度减慢,但我真的想利用一些TCPDF功能(比如创建书签).
如果有人有关于这个问题的一些信息,我真的很感激 - 无论你做了什么使TCPDF更快,或只是确认它比FPDF运行得慢,所以我可以忘记它并坚持使用FPDF.
用户可以在我的网站上传图片,然后jQuery将其插入带有append()的页面.在追加之后,我需要能够确定是否存在某些内容,但jQuery的"is:empty"检查返回true,尽管内容已被追加.如果我重新加载页面,"is:empty"检查将返回false.似乎jQuery在追加时无法更新DOM,然后在运行"is:empty"时检查其未更新的模型.有人知道有没有办法解决这个问题?
编辑:
从评论中添加 -
if ($('#issueimage1'+issueid).is(':empty')) {
$('#issueimage1'+issueid).append(responseText);
}
elseif ($('#issueimage2'+issueid).is(':empty')) {
$('#issueimage2'+issueid).append(responseText);
}
else {
$('#issueimage3'+issueid).append(responseText);
}
Run Code Online (Sandbox Code Playgroud)
这个想法是用户可以添加最多三张图片.我为每张照片都有一个专用元素.它按顺序检查每个元素以查看插入位置.这最初工作正常(如果在页面加载时,有两张图片,它将插入第三个插槽).在不刷新页面的情况下添加两个图像时,它会失败