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

34 lines
743 B
Plaintext

import type { PropType } from 'vue';
import { uploadProps } from 'ant-design-vue/es/upload/interface';
export const basicProps = {
...uploadProps,
accept: {
type: String,
default: '.jpg,.png,.jpeg,.svg,.gif',
},
helpText: {
type: String as PropType<string>,
default: '',
},
maxSize: {
type: Number as PropType<number>,
default: 2,
},
maxNumber: {
type: Number as PropType<number>,
default: Infinity,
},
value: {
type: Array as PropType<string[]>,
default: () => [],
},
width: {
type: Number as PropType<number>,
default: 104,
},
height: {
type: Number as PropType<number>,
default: 104, //建议不小于这个尺寸 太小页面可能显示有异常
},
};