Skip to content

@Edit

配置字段在新增/编辑表单中的行为,包括组件类型、是否必填、搜索、只读等。

属性说明

属性名描述
title表单标签名称
desc描述说明
notNull是否必填,默认 false
show是否显示,默认 true
placeHolder输入框占位提示文字
type组件类型,默认 AUTO,详见下方类型表
search搜索配置,详见 @Search
readonly只读配置,详见 @Readonly
ifRender动态控制是否渲染(ExprBool),可通过接口动态决定
dynamic根据其他字段值动态控制当前组件状态,详见 @Dynamic
onchange值变更联动(1.13.2+),详见 OnChange
orderBy排序规则,HQL order by 语法;仅当字段为关联对象时可用
filter过滤条件,HQL where 语法;仅当字段为关联对象时可用

组件类型(EditType)

每种类型的详细配置项与示例见组件类型文档

基础组件

类型描述搜索高级搜索
AUTO默认,根据字段类型自动推断
INPUT单行文本框
NUMBER数值输入框
SLIDER数字滑块
COLOR颜色选择器
RATE评分器
DATE日期/时间选择器
BOOLEAN开关
CHOICE单选框
MULTI_CHOICE多选框
TAGS标签选择器
AUTO_COMPLETE自动完成
TEXTAREA多行文本框
HTML_EDITOR富文本编辑器
CODE_EDITOR代码编辑器
MARKDOWNMarkdown 编辑器
ATTACHMENT文件/图片上传
MAP地图
SIGNATURE手写签名
DIVIDE分割线
TPL自定义 HTML 模板
HIDDEN隐藏字段
EMPTY空占位(仍占据表单位置)

关联组件

需配合 JPA 关系注解使用

类型描述搜索
COMBINE一对一内嵌
REFERENCE_TREE多对一树引用
REFERENCE_TABLE多对一表引用
CHECKBOX多对多复选框
TAB_TREE多对多树引用
TAB_TABLE_REFER多对多表引用
TAB_TABLE_ADD一对多新增

Released under the Apache-2.0 License.