next icon indicating copy to clipboard operation
next copied to clipboard

[Upload]希望把Upload内部uploaderRef通过ref开放出来

Open WanAn0902 opened this issue 2 years ago • 4 comments

Component

Upload

Feature Description

自定义图片列表拖拽排序功能,是否可以把子组件的相关属性通过ref开放出来,比如Upload.Card的uploaderRef

WanAn0902 avatar May 28 '22 11:05 WanAn0902

同时希望支持自己控制要不要展示列表,比如showUploadList,目前如果将value写死为[],上传成功会闪现组件内部的list,再变为空,体验不太好

WanAn0902 avatar May 28 '22 13:05 WanAn0902

看官网第一个demo,不写类型 list 就不会出来

bindoon avatar May 30 '22 10:05 bindoon

哦哦,好的,那我的问题主要就是希望内部的uploaderRef能开放出来

WanAn0902 avatar May 30 '22 10:05 WanAn0902

看官网第一个demo,不写类型 list 就不会出来

状态为上传中的文件有丢出来吗,我在onChange或onProgress中拿到的都是state="done"的文件,如果自定义文件列表,就需要自己处理uploading的状态,可是目前好像没有放出来

WanAn0902 avatar May 30 '22 14:05 WanAn0902

十分不建议通过内部的 ref 属性控制组件行为,这是非标用法,并且不会在后续的版本中兼容这些api,有需要可以提 issue 或 PR 新增开放参数,十分定制的场景建议直接使用 Upload.Uploader 来自定义。

onProgress 参数可以获取到 uploading 状态的文件,你可以通过 debugger 来验证这一点。

YSMJ1994 avatar Jan 30 '24 12:01 YSMJ1994

Stale

YSMJ1994 avatar Feb 22 '24 11:02 YSMJ1994