mirror of
				https://gitee.com/hhyykk/ipms-sjy-ui.git
				synced 2025-10-31 10:18:43 +08:00 
			
		
		
		
	Form 组件:增加 vLoading 加载中
This commit is contained in:
		| @@ -35,7 +35,8 @@ export default defineComponent({ | ||||
|       default: () => [] | ||||
|     }, | ||||
|     // 是否需要栅格布局 | ||||
|     isCol: propTypes.bool.def(true), | ||||
|     // update by 芋艿:将 true 改成 false,因为项目更常用这种方式 | ||||
|     isCol: propTypes.bool.def(false), | ||||
|     // 表单数据对象 | ||||
|     model: { | ||||
|       type: Object as PropType<Recordable>, | ||||
| @@ -46,7 +47,9 @@ export default defineComponent({ | ||||
|     // 是否自定义内容 | ||||
|     isCustom: propTypes.bool.def(false), | ||||
|     // 表单label宽度 | ||||
|     labelWidth: propTypes.oneOfType([String, Number]).def('auto') | ||||
|     labelWidth: propTypes.oneOfType([String, Number]).def('auto'), | ||||
|     // 是否 loading 数据中 add by 芋艿 | ||||
|     vLoading: propTypes.bool.def(false) | ||||
|   }, | ||||
|   emits: ['register'], | ||||
|   setup(props, { slots, expose, emit }) { | ||||
| @@ -280,6 +283,7 @@ export default defineComponent({ | ||||
|         {...getFormBindValue()} | ||||
|         model={props.isCustom ? props.model : formModel} | ||||
|         class={prefixCls} | ||||
|         v-loading={props.vLoading} | ||||
|       > | ||||
|         {{ | ||||
|           // 如果需要自定义,就什么都不渲染,而是提供默认插槽 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV