我编写的代码如下面的vm文件中。
#foreach($column in $columnList)
char $column.getComponentName()[$column.getComponentLen()];
#end
结果
char $column.getComponentName()[$column.getComponentLen()];
我该如何解决这个问题?
答案 0 :(得分:0)
使用formal reference notation。也就是说,将{...}
放在引用周围:
#foreach($column in $columnList)
char ${column.getComponentName()}[${column.getComponentLen()}];
#end
答案 1 :(得分:0)
括号语法仅适用于Velocity 1.7+,之后您必须调用.get()