在模板中使用or语句

你好,世界

这是我要评估的模板:

<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>

我跑:

HtmlService.createTemplateFromFile('Index').evaluate()

此行代码崩溃,并在下面说明了参考错误。

在我的模板中,我尝试使用OR语句,例如:

<?= exampleId || "" ?>

我收到一条错误消息,指出exampleId未找到参考错误

不会exampleId评估为“未定义”吗?

前任:

var someObj = {};
somObj.exampleId  // ===> undefined

someObj.examplId || 'hello world' // ===> 'hello world'

模板为什么不评估表达式?

艾伦·威尔斯(Alan Wells)

引用文档:

在scriptlet内,您可以编写可在普通Apps脚本文件中工作的任何代码:

如果此代码在代码编辑器中运行:

function test() {  
  return exampleId || "";
}

function runThis() {
  Logger.log(test())
}

它产生一个错误。

唯一的方法是:

<?= exampleId || "" ?>

如果exampleId声明为全局变量,它将起作用

var exampleId;//Declared outside of any function block

回到该示例,即使存在未定义的测试:

if (exampleId===undefined) {return ""};

代码编辑器中仍然存在错误。

因此,它不会在代码编辑器中运行。

我想测试它是否可以在浏览器中运行:

<script>
  exampleId || "";
</script>

这会在控制台中产生错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Django模板中使用“ for”语句

来自分类Dev

在Tornado模板中使用if语句进行循环。是否有可能?

来自分类Dev

如何在Django中使用if语句编写更好的模板逻辑?

来自分类Dev

if语句确定在Jinja模板,flask中使用的路由

来自分类Dev

如何在玉模板中使用else语句?

来自分类Dev

Django - 如何在 if 语句中使用模板标签

来自分类Dev

在索引中使用if语句

来自分类Dev

在Eclipse中使用if语句

来自分类Dev

在变量中使用'if'语句

来自分类Dev

在SVG中使用If语句

来自分类Dev

在Jinja中使用if语句

来自分类Dev

在 JavaCC 中使用 If 语句

来自分类Dev

在 IN 中使用 Like 语句

来自分类Dev

在模板语句中使用async / await时,防止Angular2渲染组件

来自分类Dev

如何在模板if语句中使用Django翻译的变量(trans)

来自分类Dev

客户端模板中使用Dust.js的条件语句

来自分类Dev

在模板中使用if语句有条件地格式化kendo网格列问题

来自分类Dev

如何在Django模板的条件语句中使用字典中的值进行操作

来自分类Dev

如何在模板if语句中使用Django翻译的变量(trans)

来自分类Dev

在C ++中使用模板

来自分类Dev

在结构中使用模板

来自分类Dev

在Django模板中使用<

来自分类Dev

在模板类中使用模板函数

来自分类Dev

在if语句中使用grep

来自分类Dev

在MySQL参数中使用OR语句

来自分类Dev

在Google Spreadsheet中使用If语句

来自分类Dev

在for循环中使用if语句

来自分类Dev

在Python中使用条件'with'语句

来自分类Dev

在while中使用If语句排序