以下是Grails 2.3.9应用程序中的示例视图:
<label for="label-${formInput.id}" class="editable_textarea"
id="label-${formInput.id}">
${formInput.label ? formInput.label : formInput.inputType.defaultLabel}
</label>
我想修剪formInput.label
和formInput.inputType.defaultLabel
中的值以删除任何前导和尾随空格。我试过这个:
formInput.label ? formInput.label.trim() : formInput.inputType.defaultLabel.trim()
但它不起作用。有什么想法吗?
答案 0 :(得分:0)
除非String.trim()
中存在错误(极不可能),否则我看不出这是怎么回事:
formInput.label ? formInput.label.trim() : formInput.inputType.defaultLabel.trim()
顺便说一下,你似乎将标签文本存储在模型中,这有点不寻常,它们是否需要是动态的?