如何在g:select中格式化grails列表
下面是要在gsp中渲染的grails g:select示例:如何在g:select中格式化grails列表,grails,gorm,Grails,Gorm,下面是要在gsp中渲染的grails g:select示例: <g:select name="user.company.id" from="${Company.list()}" value="${user?.company.id}" optionKey="id" /> 如何格式化Company.list()的输出,以包括在视图中显示的前置和后置文本?使用optionValue <g:select name="user
<g:select name="user.company.id"
from="${Company.list()}"
value="${user?.company.id}"
optionKey="id" />
如何格式化Company.list()的输出,以包括在视图中显示的前置和后置文本?使用
optionValue
<g:select name="user.company.id"
from="${Company.list()}"
value="${user?.company.id}"
optionKey="id"
optionValue="Some text - ${it.name}:" />
提供的名称
描述了公司
的名称
(如果您在公司中实现了toString()
以默认返回名称
,则前一种情况最理想)
进一步阅读。使用
optionValue
<g:select name="user.company.id"
from="${Company.list()}"
value="${user?.company.id}"
optionKey="id"
optionValue="Some text - ${it.name}:" />
提供的名称
描述了公司
的名称
(如果您在公司中实现了toString()
以默认返回名称
,则前一种情况最理想)
进一步阅读。它进行了修改。按原样,创建了普惠制例外。在grails文档中,它们使用了双闭包,例如:optionValue=“${{'Company'+it.description+':'}}”当我使用双闭包时,异常消失了。它进行了修改。按原样,创建了普惠制例外。在grails文档中,它们使用双闭包,例如:optionValue=“${{'Company'+it.description+':'}}”当我使用双闭包时,异常消失了。
<g:select name="user.company.id"
from="${Company.list()}"
value="${user?.company.id}"
optionKey="id"
optionValue="Some text - ${it.name}:" />