我想将 AngularJS 模板编译为纯文本。即,我想通过阅读页面上 DOM 中呈现的模板的内部 HTML 来获得你会得到的东西。但没有实际将模板渲染到页面。
我试过$compile
这样使用
$compile(template)($scope).html()
但它似乎没有像这个 jsFiddle中所展示的那样按预期工作。jsFiddle 和我的项目中的结果只不过是 Angular 插入的评论。
编译 Angular 模板并将结果作为 HTML 字符串返回的正确方法是什么?
如果有人好奇我为什么需要这样做:渲染的 HTML 将被发送到后端,后端将其转换为 pdf 文件,然后再次发回。