Google apps script 谷歌应用程序脚本html模板语法错误
以下是我的google apps脚本html模板的一部分:Google apps script 谷歌应用程序脚本html模板语法错误,google-apps-script,template-engine,Google Apps Script,Template Engine,以下是我的google apps脚本html模板的一部分: <? if (filter == "ticket"){ var feedback = sortFeedbackByDate(getRecentTicketFeedback()); } else if (filter == "all"){ var feedback = sortFeedbackByDate(getAllRecentFeedback()); } else { var feedback = getRece
<? if (filter == "ticket"){ var feedback = sortFeedbackByDate(getRecentTicketFeedback()); }
else if (filter == "all"){ var feedback = sortFeedbackByDate(getAllRecentFeedback()); }
else { var feedback = getRecentBomgarFeedback(); }
var percHappy = getNumHappy(feedback) / feedback.length;
var percOK = getNumOK(feedback) / feedback.length;
var percSad = getNumSad(feedback) / feedback.length; ?>
这可以通过调用getCode()看到
这显然会导致语法错误。我是否在这里犯了一些错误,或者这是js代码生成中的一个错误
谢谢我想说它看起来像个bug,只是我尝试了你的代码片段,但没有看到bug,而且你显示的getCode()结果与你显示的模板代码片段根本不对应。您能否显示导致错误的实际代码 如果无法将getCode()与原始模板代码匹配,请尝试使用getCodeWithComments()
if (filter == "ticket"){ ;
output._ = ' <option value=\"'; output._ = ScriptApp.getService().getUrl()+"?page=1&filter=ticket" ; output._ = '\">Ticket Feedback</option>\n';
output._ = ' <option value=\"'; output._ = ScriptApp.getService().getUrl()+"?page=1" ; output._ = '\">Bomgar Feedback</option>\n';
output._ = ' <option value=\"'; output._ = ScriptApp.getService().getUrl()+"?page=1&filter=all" ; output._ = '\">All Feedback</option>\n';
output._ = ' '; } else if (filter == "all" { ;
output._ = ' <option value=\"'; output._ = ScriptApp.getService().getUrl()+"?page=1&filter=ticket" ; output._ = '\">Ticket Feedback</option>\n';
output._ = ' <option value=\"'; output._ = ScriptApp.getService().getUrl()+"?page=1&filter=all" ; output._ = '\">All Feedback</option>\n';
output._ = ' <option value=\"'; output._ = ScriptApp.getService().getUrl()+"?page=1" ; output._ = '\">Bomgar Feedback</option>\n';
output._ = ' '; } else { ;
output._ = ' <option value=\"'; output._ = ScriptApp.getService().getUrl()+"?page=1" ; output._ = '\">Bomgar Feedback</option>\n';
output._ = ' <option value=\"'; output._ = ScriptApp.getService().getUrl()+"?page=1&filter=ticket" ; output._ = '\">Ticket Feedback</option>\n';
output._ = ' <option value=\"'; output._ = ScriptApp.getService().getUrl()+"?page=1&filter=all" ; output._ = '\">All Feedback</option>\n';
output._ = ' '; } ;
else if (filter == "all"){
else if (filter == "all" {