Skip to content

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: () => []
}

参数表

属性类型默认值说明
recordObject{}页面参数
developNumber | String1开发或实现环境标识
openModeString | Number1打开方式:公共、查找、关联
heightNumber100可视区域高度
foreignObject{}关联视图上下文参数
disabledRowIdArray[]禁用数据行 id 集合

record 明细

字段说明类型默认值
config加载的页面数据Object{}
fieldsData表字段(跟 datafieldData 数据一致)Object{}
options配置信息(跟 dataoptions 数据一致)Object{}
loadData视图查询的数据集Array[]
type组件类型Stringtable
parameterData表单数据(当作为组件时使用)Object-
hasLoad子组件需要加载(当作为关联组件时使用)Function-
hideLoad子组件结束加载(当作为组件时使用)Function-
eventsCall事件呼叫 {functionName:事件,key:关键字,item:关键值,data:传递的数据}(当作为组件时使用)Function-

foreign 明细

字段说明类型默认值
fkValue关联数据idNumber-
fkName关联字段String-