Javascript 如何修复html2pdf(codeigniter)中非对象上的prepend_child?
我试图使用HTML2PDF打印一个PDF页面,该页面是用HTML及其所有CSS创建的 我在AJAX请求中使用了它,以便在单击按钮后打印。 在控制器上,我以以下方式实现它:Javascript 如何修复html2pdf(codeigniter)中非对象上的prepend_child?,javascript,php,ajax,codeigniter,pdf,Javascript,Php,Ajax,Codeigniter,Pdf,我试图使用HTML2PDF打印一个PDF页面,该页面是用HTML及其所有CSS创建的 我在AJAX请求中使用了它,以便在单击按钮后打印。 在控制器上,我以以下方式实现它: $this->load->library('html2pdf'); $this->html2pdf->folder('assest__/pdfs/'); $this->html2pdf->filename('printpage.pdf'); $this->html2pdf->pa
$this->load->library('html2pdf');
$this->html2pdf->folder('assest__/pdfs/');
$this->html2pdf->filename('printpage.pdf');
$this->html2pdf->paper('a4', 'portrait');
$this->html2pdf->html($view);
$this->html2pdf->create('download');
但我得到了这样的错误:
对非对象上的成员函数prepend_child的调用
这种函数在frame_tree.cls.php文件中使用。每当我尝试打印应用该函数的$frame时,它似乎都不是空的或空的
以下是日志打印的内容。\r$frame:
如何解决这个问题?我使用的是mpdf,每个都有内联CSS,我的框架是CodeIgniter,我的工作如下: 我准备了一个HTML模板,其中包含我需要的信息 我使用cURL读取该模板,因为我将参数传递给它以生成输出 我将文本传递给mpdf,并完成了
投票结束,因为这个问题对于堆栈溢出来说太广泛了。我编辑了这个问题,试图对我的问题更加精确