21 lines
465 B
JavaScript
21 lines
465 B
JavaScript
|
|
/**
|
||
|
|
* 创建具有栅格化的表单项
|
||
|
|
* @param h
|
||
|
|
* @param formItemProps
|
||
|
|
* @param rowConfig
|
||
|
|
* @param colConfig
|
||
|
|
* @param children
|
||
|
|
* @returns {*}
|
||
|
|
*/
|
||
|
|
export default function createFormComponent(h, formItemProps, rowConfig, colConfig, children = []) {
|
||
|
|
if (rowConfig) {
|
||
|
|
return h('a-row', rowConfig, [
|
||
|
|
h('a-col', colConfig, [
|
||
|
|
h('a-form-item', formItemProps, children)
|
||
|
|
])
|
||
|
|
])
|
||
|
|
}
|
||
|
|
|
||
|
|
return h('a-form-item', formItemProps, children)
|
||
|
|
}
|