lg_frontend/templates/dynamicForm/createFormComponent.js

21 lines
465 B
JavaScript
Raw Permalink Normal View History

2024-02-18 11:15:17 +00:00
/**
* 创建具有栅格化的表单项
* @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)
}