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)
 | 
						|
}
 |