我想使用Grails Fields插件的<f:display>
标记显示一些字段。我尝试了以下方法:
<f:display bean="user" property="authorities" label="roles"/>
<f:display bean="user" property="username"/>
但是,这仅显示字段值,而不显示标签。我尝试添加自定义模板grails-app/views/_fields/default/_displayWrapper.gsp
<span id="${property}-label" class="property-label">${label}</span>
<div class="property-value" aria-labelledby="${property}-label">${value}</div>
此自定义模板 与
一起使用<f:table collection="${userList}" except="password"/>
但是当我使用<f:display>
答案 0 :(得分:1)
在_displayWrapper
中,您应该使用${widget}
代替${value}
,因为您希望呈现_displayWidget
以获取特定类型的呈现。
<f:table>
IMO有点破,但我会在有空的时候立即调查。我在Greach的Fields插件上做了一个演示,所以我需要做点什么: - )