Detail
详情容器,展示一条记录数据
API
通用属性见: 容器通用属性
| 参数 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| flowField | 该字段对应模型相应的枚举值,配置该字段会在 Detail 容器顶部渲染 Steps 步骤条。 当前暂不支持自定义 icon。 | string | - |
| onUpdate | 字段在位编辑保存触发的 Action | string | - |
| columnNum | 固定列数量 | number | undefined | undefined |
通用标签见: 容器通用标签
用法
基础详情
<View title="详情容器"> <Detail title="人员信息" model="trantor_doc_Person" :columnNum="4"> <Fields> <GroupField title="基本信息"> <Field name="name" /> <Field name="age" /> <Field name="birthday" /> </GroupField> <GroupField title="扩展信息"> <Field name="avatar" /> <Field name="password" /> <Field name="credentials" /> <Field label="部门名称" name="department.name" /> </GroupField> </Fields> </Detail></View>详情关联
<View title="公司详情"> <Detail title="公司详情" key="company" model="trantor_doc_Company" flowField='type' onUpdate="trantor_doc_Department_update"> <Fields> <GroupField title="基本信息"> <Field name="name" /> <Field name="type" editable/> </GroupField> </Fields> </Detail>
<Table title="公司部门" model="trantor_doc_Department" related="company:company"> <Fields> <Field name="id" /> <Field name="name" disabled/> <Field name="company"/> <Field name="isLarge"/> </Fields> </Table></View>related 描述了多个数据容器之间的加载关系, todo 会在 user 加载完成之后根据 related 信息加载
- 公司类型可编辑,可以查看 flowField=‘type’的 step 变化