玉未定义variables

这是一个玉input的例子:

类variables是未定义的

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

这显示为一个未定义的forms已被设置为值。 这不是我想要的,如果它是未定义的,那么不应该出现文本。

我也可以这样做:

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

但是,如果我必须为应用程序中的每种forms的每个input执行此操作,这似乎相当可怕/不可用。

有什么我可以做的呢?

简单的修复,你只需要删除引号和大括号,它会打印一个空string

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