Grails JSON View 的新功能很棒,但访问JSON View 中的所有grails标记库将非常方便。例如,我想访问formatDate标记来格式化dateOfBirth字段,如下所示:
model {
Person person
}
json {
id person.id
displayName person.displayName
dateOfBirth g.formatDate(date: person?.dateOfBirth, format: 'dd-MM-yyyy')
}
使用formatDate标记的好处在于,我可以利用默认的日期格式,并且还可以导入日期格式属性而无需多余的代码。
我正在使用Grails 3.2.0和Views 1.1.0。
最佳答案
标签库是GSP的一项功能,它是一种 View 呈现技术,主要设计用于呈现定义为标签(HTML,XML等)的标记。
JSON View 旨在呈现JSON,因此对标签库(即标签)的支持没有任何意义,因为JSON中不存在标签。
关于json - 如何将默认Grails标记库导入JSON View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39908135/