Skip to content

网格表单面板 formGridPanel ​

属性 ​

名称 类型 所属部件 可选 默认值 说明
idstringpanel ✓null
titlestringpanel ✓null标题。
titleClassstringpanel ✓null标题类名。
titlePropsarraypanel ✓null标题属性。
headingClassstringpanel ✓null标题栏类名。
headingPropsarraypanel ✓null标题栏属性。
headingActionsarray[]panel ✓null标题栏操作按钮。
headingActionsClassstringpanel ✓null头部操作按钮栏类名。
bodyClassstringpanel ✓null主体类名。
bodyPropsarraypanel ✓null主体属性。
footerActionsarray[]panel ✓null底部操作按钮。
footerClassstringpanel ✓null底部类名。
footerPropsarraypanel ✓null底部属性。
sizestringformGridPanel ✓""额外尺寸。 该属性重写了父部件 formPanel 定义。
formIDstringformGridPanel ✓"$AUTO"表单 ID,如果指定为 '$AUTO',则自动生成 form-$moduleName-$methodName。 该属性重写了父部件 formPanel 定义。
formClassstringformPanel ✓null表单样式。
method"get""post"formPanel ✓"post"表单提交方式。
urlstringformPanel ✓null表单提交地址。
actionsarrayformPanel ✓null表单操作按钮,如果不指定则使用默认行为的 “保存” 和 “返回” 按钮。
actionsClassstringformPanel ✓"form-group no-label"表单操作按钮栏类名。
targetstringformPanel ✓"ajax"表单提交目标,如果是 'ajax' 提交则为 ajax,在禅道中除非特殊目的,都使用 ajax 进行提交。
submitBtnTextstringformPanel ✓null表单提交按钮文本,如果不指定则使用 $lang->save 的值。
cancelBtnTextstringformPanel ✓null表单取消按钮文本,如果不指定则使用 $lang->goback 的值。
itemsarrayformPanel ✓null使用一个列定义对象数组来定义表单项。
fieldsstringarrayfieldListformPanel ✓null表单字段配置。
labelWidthintformPanel ✓null标签宽度,单位为像素。
batchboolformPanel ✓null是否为批量操作表单。
shadowboolformPanel ✓false是否显示阴影层。
widthstringformPanel ✓null最大宽度。
dataarrayobjectformPanel ✓null表单项值默认数据。
labelDataarrayobjectformPanel ✓null表单项标签默认数据。
loadUrlstringformPanel ✓null动态更新 URL。
autoLoadarrayformPanel ✓null动态更新策略。
defaultModestringformPanel ✓"lite"默认表单模式(lite: 简洁版,full: 完整版)。
pinnedItemsarraystringformPanel ✓null固定显示的表单项。
customFieldsarrayformPanel ✓[]@deprecated 自定义表单项。
classstringformGridPanel ✓"panel-form page-form"类名。
layoutstringformGridPanel ✓"grid"表单布局,可选值为:'horz'、'grid' 和 normal。
containerboolformGridPanel ✓true是否使用 Container 层。
modeSwitcherboolformGridPanel ✓true是否显示表单模式按钮。
customBtnarrayboolformGridPanel ✓true是否显示表单自定义按钮。
foldableItemsarraystringformGridPanel ✓[]可折叠的表单项。

https://zentao.net