主题切换
view/props
props
js
// 页面参数
record: {
type: Object,
default: () => ({})
},
// 1开发 2实现
develop: {
type: [Number, String],
default: 1
},
//使用类型(打开方式) 1公共 2查找 3关联
openMode: {
type: [String, Number],
default: 1
},
height: {
type: Number,
default: 100
},
//关联视图使用参数
foreign: {
type: Object,
default: () => ({})
},
//禁用数据
disabledRowId: {
type: Array,
default: () => []
}参数表
| 属性 | 类型 | 默认值 | 说明 |
|---|---|---|---|
record | Object | {} | 页面参数 |
develop | Number | String | 1 | 开发或实现环境标识 |
openMode | String | Number | 1 | 打开方式:公共、查找、关联 |
height | Number | 100 | 可视区域高度 |
foreign | Object | {} | 关联视图上下文参数 |
disabledRowId | Array | [] | 禁用数据行 id 集合 |
record 明细
| 字段 | 说明 | 类型 | 默认值 |
|---|---|---|---|
config | 加载的页面数据 | Object | {} |
fieldsData | 表字段(跟 data 内 fieldData 数据一致) | Object | {} |
options | 配置信息(跟 data 内 options 数据一致) | Object | {} |
loadData | 视图查询的数据集 | Array | [] |
type | 组件类型 | String | table |
parameterData | 表单数据(当作为组件时使用) | Object | - |
hasLoad | 子组件需要加载(当作为关联组件时使用) | Function | - |
hideLoad | 子组件结束加载(当作为组件时使用) | Function | - |
eventsCall | 事件呼叫 {functionName:事件,key:关键字,item:关键值,data:传递的数据}(当作为组件时使用) | Function | - |
foreign 明细
| 字段 | 说明 | 类型 | 默认值 |
|---|---|---|---|
fkValue | 关联数据id | Number | - |
fkName | 关联字段 | String | - |