mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-11-04 16:17:40 +08:00 
			
		
		
		
	使用 uview 重构实际登陆
This commit is contained in:
		
							
								
								
									
										45
									
								
								yudao-vue-ui/uni_modules/uview-ui/components/u-form/props.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								yudao-vue-ui/uni_modules/uview-ui/components/u-form/props.js
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,45 @@
 | 
			
		||||
export default {
 | 
			
		||||
    props: {
 | 
			
		||||
        // 当前form的需要验证字段的集合
 | 
			
		||||
        model: {
 | 
			
		||||
            type: Object,
 | 
			
		||||
            default: uni.$u.props.form.model
 | 
			
		||||
        },
 | 
			
		||||
        // 验证规则
 | 
			
		||||
        rules: {
 | 
			
		||||
            type: [Object, Function, Array],
 | 
			
		||||
            default: uni.$u.props.form.rules
 | 
			
		||||
        },
 | 
			
		||||
        // 有错误时的提示方式,message-提示信息,toast-进行toast提示
 | 
			
		||||
        // border-bottom-下边框呈现红色,none-无提示
 | 
			
		||||
        errorType: {
 | 
			
		||||
            type: String,
 | 
			
		||||
            default: uni.$u.props.form.errorType
 | 
			
		||||
        },
 | 
			
		||||
        // 是否显示表单域的下划线边框
 | 
			
		||||
        borderBottom: {
 | 
			
		||||
            type: Boolean,
 | 
			
		||||
            default: uni.$u.props.form.borderBottom
 | 
			
		||||
        },
 | 
			
		||||
        // label的位置,left-左边,top-上边
 | 
			
		||||
        labelPosition: {
 | 
			
		||||
            type: String,
 | 
			
		||||
            default: uni.$u.props.form.labelPosition
 | 
			
		||||
        },
 | 
			
		||||
        // label的宽度,单位px
 | 
			
		||||
        labelWidth: {
 | 
			
		||||
            type: [String, Number],
 | 
			
		||||
            default: uni.$u.props.form.labelWidth
 | 
			
		||||
        },
 | 
			
		||||
        // lable字体的对齐方式
 | 
			
		||||
        labelAlign: {
 | 
			
		||||
            type: String,
 | 
			
		||||
            default: uni.$u.props.form.labelAlign
 | 
			
		||||
        },
 | 
			
		||||
        // lable的样式,对象形式
 | 
			
		||||
        labelStyle: {
 | 
			
		||||
            type: Object,
 | 
			
		||||
            default: uni.$u.props.form.labelStyle
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user