如何使用 grails 3 中的默认模板自定义字段顺序和小部件?

How to customize the fields order and widget using the default templates in grails 3?

我想设置字段在 grails 3 默认模板中的显示顺序(使用 f:all、f:table 标签等)。我还想指定用于该字段的小部件,而不为其指定不同的模板(我知道 http://grails-fields-plugin.github.io/grails-fields/guide/customizingFieldRendering.html 并为其他字段创建了一些自定义模板)。例如只使用 TextArea 而不是 Text 字段。它可以通过模型的设置或约束以某种方式控制吗? 谢谢。

约束的顺序决定了脚手架的顺序。要指定 textarea 而不是 input,您可以指定一个小部件:

description widget: 'textarea'

一些documentation here.