玉未定义的变量

时间:2011-10-21 05:13:59

标签: node.js

以下是玉器输入示例:

类变量未定义

input.class(name="class", type="textfield", value="#{locals.class}")

这显示为已将undefined设置为值的表单。这不是我想要的,如果它未定义则不会出现任何文本。

我也可以这样做:

-if (locals.class) {
input.class(name="class", type="textfield", value="#{locals.class}")
- } else {
input.class(name="class", type="textfield", value="")
- }

但如果我必须为应用程序中的每个表单中的每个输入执行此操作,那么它似乎相当糟糕/无法使用。

我能做些什么吗?

1 个答案:

答案 0 :(得分:18)

简单修复,您只需要删除引号和大括号,它将打印一个空字符串

input.class(name="class", type="textfield", value=locals.class)