form 支持自定义布局

This commit is contained in:
xuliangzhan
2021-10-05 17:38:28 +08:00
parent 6fa1d28b11
commit 55fb0bb6fa
16 changed files with 1024 additions and 793 deletions

View File

@@ -113,6 +113,24 @@ const apis = [
defVal: '',
list: []
},
{
name: 'collapse-status',
desc: 'v-model 绑定值,折叠状态',
version: '3.3.14',
type: 'boolean',
enum: '',
defVal: 'true',
list: []
},
{
name: 'custom-layout',
desc: '是否使用自定义布局',
version: '3.3.14',
type: 'boolean',
enum: '',
defVal: '默认 false继承 setup.form.customLayout',
list: []
},
{
name: 'items',
desc: '项列表',
@@ -308,11 +326,21 @@ const apis = [
},
{
name: 'toggle-collapse',
desc: '当折叠按钮被手动点击时会触发该事件',
desc: '即将废弃,请使用 collapse',
disabled: true,
version: '',
type: '',
enum: '',
defVal: '{ collapse, data, $event }',
defVal: '{ status, data, $event }',
list: []
},
{
name: 'collapse',
desc: '当折叠按钮被手动点击时会触发该事件',
version: '3.3.14',
type: '',
enum: '',
defVal: '{ status, data, $event }',
list: []
}
]

View File

@@ -525,11 +525,21 @@ const apis = [
},
{
name: 'form-toggle-collapse',
desc: '只对 form-config 配置时有效,当折叠按钮被手动点击时会触发该事件',
desc: '即将废弃,请使用 form-collapse',
disabled: true,
version: '',
type: '',
enum: '',
defVal: '{ collapse, data, $event }',
defVal: '{ status, data, $event }',
list: []
},
{
name: 'form-collapse',
desc: '只对 form-config 配置时有效,当折叠按钮被手动点击时会触发该事件',
version: '3.3.14',
type: '',
enum: '',
defVal: '{ status, data, $event }',
list: []
},
{

View File

@@ -3133,7 +3133,7 @@ const apis = [
version: '',
type: '',
enum: '',
defVal: '{ type, scrollTop, scrollLeft, isX, isY, $event }',
defVal: '{ type, scrollTop, scrollLeft, bodyWidth, bodyHeight, isX, isY, $event }',
list: []
},
{
@@ -3431,7 +3431,7 @@ const apis = [
version: '',
type: 'Promise<{row, rows}>',
enum: '',
defVal: 'records: object | Array<object>, row?: Row',
defVal: 'records: object | Array<object>, row?: Row | -1 | 0',
list: []
},
{