Skip to content

Commit 92d4485

Browse files
authored
fix(file-upload): modify the error reported by the upload component on the mobile client and add the demo (#2724)
* fix(file-upload): modify mobile demo * fix: modify file-upload props * fix: error issue with modifying uploaded components
1 parent 6dd9fe8 commit 92d4485

22 files changed

+334
-919
lines changed

examples/sites/demos/apis/file-upload.js

Lines changed: 10 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export default {
1515
},
1616
mode: ['pc', 'mobile', 'mobile-first'],
1717
pcDemo: 'accept-file-image',
18-
mobileDemo: 'accept-file-image',
18+
mobileDemo: 'accept-file',
1919
mfDemo: ''
2020
},
2121
{
@@ -71,7 +71,7 @@ export default {
7171
},
7272
mode: ['pc', 'mobile', 'mobile-first'],
7373
pcDemo: 'prevent-delete-file',
74-
mobileDemo: 'custom-prefix',
74+
mobileDemo: 'prevent-delete-file',
7575
mfDemo: ''
7676
},
7777
{
@@ -86,7 +86,7 @@ export default {
8686
},
8787
mode: ['pc', 'mobile', 'mobile-first'],
8888
pcDemo: 'before-upload-limit',
89-
mobileDemo: 'custom-prefix',
89+
mobileDemo: 'upload-request',
9090
mfDemo: ''
9191
},
9292
{
@@ -159,7 +159,7 @@ export default {
159159
'en-US': 'display different button'
160160
},
161161
mode: ['mobile'],
162-
mobileDemo: 'manual-upload'
162+
mobileDemo: ''
163163
},
164164
{
165165
name: 'display-only',
@@ -218,17 +218,6 @@ export default {
218218
mode: ['pc'],
219219
pcDemo: 'encrypt-config'
220220
},
221-
{
222-
name: 'ext-icons',
223-
type: 'Object',
224-
defaultValue: '',
225-
desc: {
226-
'zh-CN': '<p>设置自定义文件类型图标,根据扩展名定义,默认由组件内部提供。</p>',
227-
'en-US': 'display different button'
228-
},
229-
mode: ['mobile'],
230-
mobileDemo: 'placeholder'
231-
},
232221
{
233222
name: 'file-icon-list',
234223
type: 'Array',
@@ -275,7 +264,7 @@ export default {
275264
'en-US': 'display different button'
276265
},
277266
mode: ['mobile'],
278-
mobileDemo: 'file-title'
267+
mobileDemo: 'header-show'
279268
},
280269
{
281270
name: 'header-show',
@@ -386,7 +375,7 @@ export default {
386375
},
387376
mode: ['pc', 'mobile', 'mobile-first'],
388377
pcDemo: 'max-file-count',
389-
mobileDemo: 'upload-limit',
378+
mobileDemo: 'max-file-count',
390379
mfDemo: ''
391380
},
392381
{
@@ -411,20 +400,9 @@ export default {
411400
},
412401
mode: ['pc', 'mobile', 'mobile-first'],
413402
pcDemo: 'upload-file-list-thumb',
414-
mobileDemo: 'file-picture-card',
403+
mobileDemo: 'picture-card',
415404
mfDemo: ''
416405
},
417-
{
418-
name: 'max_file_count',
419-
type: 'Number',
420-
defaultValue: 'Infinity',
421-
desc: {
422-
'zh-CN': '<p>设置文件上传数量的最大值,默认无限制,要大于0的正整数。</p>',
423-
'en-US': 'display different button'
424-
},
425-
mode: ['mobile'],
426-
mobileDemo: ''
427-
},
428406
{
429407
name: 'max-name-length',
430408
type: 'number',
@@ -614,7 +592,7 @@ export default {
614592
},
615593
mode: ['pc', 'mobile', 'mobile-first'],
616594
pcDemo: 'upload-file-list',
617-
mobileDemo: 'upload-user-head',
595+
mobileDemo: 'upload-file-list',
618596
mfDemo: ''
619597
},
620598
{
@@ -670,7 +648,7 @@ export default {
670648
'en-US': 'display different button'
671649
},
672650
mode: ['mobile'],
673-
mobileDemo: ''
651+
mobileDemo: 'prevent-delete-file'
674652
},
675653
{
676654
name: 'thumb-option',
@@ -919,7 +897,7 @@ export default {
919897
},
920898
mode: ['pc', 'mobile', 'mobile-first'],
921899
pcDemo: 'abort-quest',
922-
mobileDemo: 'event',
900+
mobileDemo: 'abort-quest',
923901
mfDemo: ''
924902
},
925903
{

examples/sites/demos/mobile/app/file-upload/accept-file-image.vue

Lines changed: 0 additions & 24 deletions
This file was deleted.

examples/sites/demos/mobile/app/file-upload/custom-prefix.vue

Lines changed: 0 additions & 53 deletions
This file was deleted.

examples/sites/demos/mobile/app/file-upload/custom-upload-request.vue

Lines changed: 0 additions & 46 deletions
This file was deleted.

examples/sites/demos/mobile/app/file-upload/drag-select-file.vue

Lines changed: 0 additions & 33 deletions
This file was deleted.

examples/sites/demos/mobile/app/file-upload/drag-upload.vue

Lines changed: 0 additions & 29 deletions
This file was deleted.

examples/sites/demos/mobile/app/file-upload/file-icon-list.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
<template>
2-
<tiny-file-upload ref="upload" :action="action" :file-list="fileList" :file-icon-list="iconList">
2+
<tiny-file-upload
3+
ref="upload"
4+
:action="action"
5+
file-title="我是标题"
6+
:file-list="fileList"
7+
:file-icon-list="iconList"
8+
>
39
<template #trigger>
410
<icon-upload></icon-upload>
511
</template>

examples/sites/demos/mobile/app/file-upload/file-title.vue

Lines changed: 0 additions & 25 deletions
This file was deleted.

examples/sites/demos/mobile/app/file-upload/image-size.vue

Lines changed: 0 additions & 42 deletions
This file was deleted.

0 commit comments

Comments
 (0)