玉未定义的变量

Har*_*rry 10 node.js

这是一个示例玉输入:

类变量未定义

input.class(name="class", type="textfield", value="#{locals.class}")
Run Code Online (Sandbox Code Playgroud)

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

我也可以这样做:

-if (locals.class) {
input.class(name="class", type="textfield", value="#{locals.class}")
- } else {
input.class(name="class", type="textfield", value="")
- }
Run Code Online (Sandbox Code Playgroud)

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

我能做些什么吗?

Don*_*e H 18

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

input.class(name="class", type="textfield", value=locals.class)
Run Code Online (Sandbox Code Playgroud)