【发布时间】:2018-05-26 00:51:21
【问题描述】:
这两个我都试过了:
如果富 如果 foo[0] == bar.baz[0] input.form-control-success(type="text") 别的 input.form-control-danger(type="text") 别的 输入(类型=“文本”) 除非 foo === 未定义 如果 foo[0] == bar.baz[0] input.form-control-success(type="text") 别的 input.form-control-danger(type="text") 别的 输入(类型=“文本”)但在这两种情况下我都会遇到错误
无法读取未定义的属性“0”
上线if foo[0] == bar.baz[0]。
情况是 foo 有时会传递给 pug,有时不会。
foo 传递时是一个数组,如果传递了我需要根据它的 xth 元素是否与另一个数组的 xth 元素。
【问题讨论】:
-
尝试
if foo !== undefined而不是if foo
标签: javascript html pug