docs(api): [popupload] update type for size (#3180)

This commit is contained in:
betavs 2025-03-26 11:39:12 +08:00 committed by GitHub
parent efcc4e3fdc
commit 073889973f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 11 additions and 5 deletions

View File

@ -158,7 +158,7 @@ export default {
},
{
name: 'size',
type: 'string',
type: `'large' | 'medium' | 'small' | 'mini'`,
defaultValue: '',
desc: {
'zh-CN': '设置组件大小',

View File

@ -40,7 +40,7 @@ export default {
},
desc: {
'zh-CN':
'通过 <code>medium</code><code>small</code><code>mini</code> 设置组件尺寸,<code>disabled</code> 设置是否禁用,默认值为 false。',
'通过 <code>large</code><code>medium</code><code>small</code><code>mini</code> 设置组件尺寸,<code>disabled</code> 设置是否禁用,默认值为 false。',
'en-US':
'Set the component size through<code>media</code>,<code>small</code>,<code>mini</code>, and whether to <code>disabled</code> it. The default value is false.'
},
@ -189,11 +189,11 @@ export default {
support: {
value: true
},
description: '通过 medium、small、mini 设置组件尺寸disabled 设置是否禁用。',
description: '通过 large、medium、small、mini 设置组件尺寸disabled 设置是否禁用。',
cloud: {
value: false
},
apis: ['medium', 'small', 'mini', 'disabled'],
apis: ['large', 'medium', 'small', 'mini', 'disabled'],
demos: ['size']
},
{

View File

@ -41,7 +41,13 @@ export default defineComponent({
type: Object,
default: () => $constants
},
size: String,
size: {
type: String,
default: '',
validator(val: string) {
return ['large', 'medium', 'small', 'mini', ''].includes(val)
}
},
data: Object,
uploadName: String,
dialogTitle: {