wms-antdvue/.svn/pristine/02/02e4819e1ade8b1b1aba116e0aa148d34ec37bb0.svn-base
2024-11-07 16:33:03 +08:00

64 lines
1.2 KiB
Plaintext

export const basicProps = {
//密码框内容
value: {
type: [Number, String],
default: '',
},
//是否必填
required: {
type: Boolean,
default: true,
},
//是否为复杂密码
// 数字、字母和字符两种或以上组合
complexity: {
type: Boolean,
default: true,
},
complexityTip: {
type: String,
default: '需包含字母、数字及特殊字符两种或以上组合',
},
//密码最短长度要求
minLength: {
type: Number,
default: 6,
},
//密码最大长度要求
maxLength: {
type: Number,
default: 32,
},
//密码等级提示语
// 自定义时 1 - 4 级需要对应
level: {
type: Object,
default: {
1: '弱不禁风',
2: '平淡无奇',
3: '出神入化',
4: '登峰造极',
},
},
//验证规格
rules: {
type: Object,
default: () => {},
},
//是否显示 [ 再次确认密码 ] 输入框
repeat: {
type: Boolean,
default: false,
},
//尺寸
size: {
type: String,
default: 'medium',
},
//block属性将使按钮适合其父宽度
block: {
type: Boolean,
default: false,
},
};