将电子表格生成到 HTML 表格时出现问题。在此之后: HTML 服务-应用程序脚本。我不清楚如何定义变量htmlOutput或如何显示/返回它。谢谢你的想法。
function doGet() {
var t = HtmlService.createTemplateFromFile('myTemplate');
var htmlOutput = t.evaluate();
return htmlOutput;
}
我的 HTML 模板“myTemplate.html”是:
<html>
<table>
<? var sheet = SpreadsheetApp.openById("ID").getSheetByName("Results-List");
var lastRow = sheet.getLastRow();
var myRange = sheet.getRange("A2:G"+lastRow);
var data = myRange.getValues();
for (var i = 0; i < data.length; ++i) { ?>
<tr>
<? for (var j = 0; j < data[i].length; ++j) { ?>
<td><?= data[i][j]?></td>
<? } ?>
</tr>
<? } ?>
</table>
</html>