Hier verwenden ist die Vorlage, ich versuche zu bewerten:eine oder Anweisung in Vorlage
<div class='block'>
<h4> Info </h4>
<input type="text" value='<?= exampleId || "" ?>' id="example-id">
<br>
<label for="name">Name</label>
<input type='text' id='name' value='<?= name || "" ?>'>
</div>
Ich betreibe:
HtmlService.createTemplateFromFile('Index').evaluate()
Diese Codezeile stürzt mit einem Referenzfehler unten erklärt .
In meiner Vorlage, Ich versuche, eine OR-Anweisung, ex zu verwenden:
<?= exampleId || "" ?>
Ich erhalte eine Fehlerreferenzfehlermeldung, exampleId
nicht gefunden wird.
Würde nicht exampleId
zu "undefined" auswerten?
Ex:
var someObj = {};
somObj.exampleId // ===> undefined
someObj.examplId || 'hello world' // ===> 'hello world'
Warum die Vorlage nicht den Ausdruck auswerten?
Versuchen Sie, den HTML-Inhalt nach einem Wert zu durchsuchen? –