我正在尝试使用 Google Apps 脚本创建 XML 文档,而最有效的方法是将一个模板嵌套在另一个模板中。是否可以从另一个模板内部调用HtmlService.createTemplateFromFile()
和?evaluate()
我的尝试没有奏效,所以我想知道它是否可行。
更新:
<?
for (var i = 0; i < data.length; ++i) {
Logger.log(i + ' testResults ' + data[i])
var p = HtmlService.createTemplateFromFile('rvaProductTemplate');
p.data = data[i]
?>
<?!= p.evaluate().getContent() ?>
<?
}
?>
它工作得很好,但我想知道是否有必要关闭脚本,打开强制打印脚本,然后重新打开脚本。有没有更好的方法来做到这一点?