Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 谷歌应用程序脚本html模板语法错误_Google Apps Script_Template Engine - Fatal编程技术网

Google apps script 谷歌应用程序脚本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

以下是我的google apps脚本html模板的一部分:

<? 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" {