ant-design-mobile icon indicating copy to clipboard operation
ant-design-mobile copied to clipboard

ImageUploader 是否能支持用户头像上传与修改

Open haiting opened this issue 2 years ago • 4 comments

Version of antd-mobile

v5.20.0 No response

What is this feature about?

遇到问题:目前 ImageUploader 只能上传多张图片,或者是超过指定图片后,添加按钮默认被隐藏,不适合用户头像上传与修改,因为avatar是单张图片

诉求:是否考虑支持用户头像上传与修改,或者当设置了图片数量限制,不要默认隐藏添加按钮,让用户自己定义是否隐藏

haiting avatar Aug 03 '22 06:08 haiting

你看下官网 “限制图片数量” 那个例子,maxCount = 1 就好了

miracles1919 avatar Aug 04 '22 08:08 miracles1919

你看下官网 “限制图片数量” 那个例子,maxCount = 1 就好了

maxCount = 1 图片按钮都隐藏了,怎么更改avatar呢?所以我意思是,能不能showUpload 可以用户自己设定,这样就算图片数量超过maxCount,用户还是可以操作upload btn

haiting avatar Aug 05 '22 07:08 haiting

image

  1. 右上角有个 ❎
  2. showUpload 支持自己设置的

miracles1919 avatar Aug 05 '22 08:08 miracles1919

Hi, haiting.

It seems that this issue is a bit vague and lacks some necessary information. It is recommended to read How To Ask Questions The Smart Way.

看起来这条 issue 描述得有些模糊,缺少一些必要的信息,推荐阅读一下提问指引

github-actions[bot] avatar Aug 08 '22 01:08 github-actions[bot]

image
  1. 右上角有个 ❎
  2. showUpload 支持自己设置的

好,虽然 showUpload 可以设置,但是设置“限制图片数量” maxCount = 1 时,按钮就会默认被隐藏,这时候用户必须每次都要点击❎后,才能再次显示 upload btn,这样感觉挺奇怪的

haiting avatar Aug 12 '22 03:08 haiting

目前设计如此

miracles1919 avatar Aug 12 '22 04:08 miracles1919

目前的确是要这样操作的,而且大概率交互不会调整了~如果需要实现定制化的交互逻辑的话,可以直接读一下 ImageUploader 的源码,自己实现一个类似的组件,其实很简单的

issue 我关闭掉了

awmleer avatar Aug 14 '22 02:08 awmleer