mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2026-01-13 01:21:58 +00:00
新增columns的配置
This commit is contained in:
parent
14aeb4099b
commit
99c0e9f5ee
@ -189,7 +189,21 @@
|
||||
},
|
||||
{
|
||||
"name": "columns",
|
||||
"propType": "array"
|
||||
"propType": {
|
||||
"type": "arrayOf",
|
||||
"value": {
|
||||
"type": "shape",
|
||||
"value": [{
|
||||
"name": "title",
|
||||
"description": "列标题",
|
||||
"propType": "string"
|
||||
},{
|
||||
"name": "dataIndex",
|
||||
"description": "列名称",
|
||||
"propType": "string"
|
||||
}]
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "emptyContent",
|
||||
|
||||
@ -92,7 +92,7 @@ function propTypeToSetter(propType: PropType): SetterType {
|
||||
};
|
||||
case 'shape':
|
||||
case 'exact':
|
||||
const items = (propType as Shape).value.map((item) => propConfigToFieldConfig(item));
|
||||
const items = ((propType as any).value || []).map((item: any) => propConfigToFieldConfig(item));
|
||||
return {
|
||||
componentName: 'ObjectSetter',
|
||||
props: {
|
||||
@ -242,7 +242,6 @@ export default function(metadata: TransformedComponentMetadata): TransformedComp
|
||||
|
||||
// 存在覆盖配置时
|
||||
if (extendsProps) {
|
||||
debugger;
|
||||
if (name in extendsProps) {
|
||||
prop = extendsProps[name];
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user