我正在编写一个必须基于 AngularJS 生成的 HTML 生成 PDF 文件的应用程序。我不想向用户显示此输出。我想将呈现的 HTML 捕获为字符串并将其发送到服务器,那里的服务将接收 HTML 源并创建 PDF 文件。
我知道获取呈现的 HTML 的一种方法是在指令中编译后访问元素的 innerHTML 属性。但是我怎么能确定没有进一步的摘要需要进行呢?另外,这种方法可以在不将结果写入 DOM 的情况下工作吗?-- 或者,至少,不向用户显示结果?谢谢!
我正在编写一个必须基于 AngularJS 生成的 HTML 生成 PDF 文件的应用程序。我不想向用户显示此输出。我想将呈现的 HTML 捕获为字符串并将其发送到服务器,那里的服务将接收 HTML 源并创建 PDF 文件。
我知道获取呈现的 HTML 的一种方法是在指令中编译后访问元素的 innerHTML 属性。但是我怎么能确定没有进一步的摘要需要进行呢?另外,这种方法可以在不将结果写入 DOM 的情况下工作吗?-- 或者,至少,不向用户显示结果?谢谢!