说明:使用“ docxtemplateer”在我的angularjs应用程序中生成了一个“ .docx”,并且可以看到所有填充的数据。但是有一个页面会根据特定条件进行渲染。如果该条件失败,那么它将生成空白页。
实际输出:正在添加空白页。 预期输出:如果页面为空白,则不应生成或删除该页面。
初始分析:我尝试搜索并浏览了“ docxtemplater”,但找不到任何参考。我可能错过了要检查的东西。
对于裁判:Docxtemplate documentation
欢迎任何输入!
谢谢。
答案 0 :(得分:0)
解决方案:已通过在换行符移至上一页之前删除条件标签来解决此问题。
例如:
在我的情况下,新页面中添加了一个条件标签,如下所示:
(linebreak)
{#number_of_items_failed_to_deliver > 0}
Contents goes here ...
{/}
因此,作为修复,我将其移至换行符之前的上一页中。因此,当此条件失败时,它将不会执行,因此不会生成空白页。
赞:
{#number_of_items_failed_to_deliver > 0}
(linebreak)
Contents goes here ...
{/}