tdesign-miniprogram
tdesign-miniprogram copied to clipboard
[upload] 组件希望添加俩个功能
这个功能解决了什么问题
- upload 如果最大上传 3 张图片,可以单词选择3 张或 单次只能选择1 张两种模式,因为很多图片选择之后,需要对图片做裁剪等操作,如果一次选择多张图,这个不好设计用户对图片的处理逻辑,其他组件是是单选的;2. upload 最好可以只展示图片的功能,因为有些情况是图片展示出来,并不需要编辑和上传,这也是缺失功能的一。
你建议的方案是什么
对 微信小程序 中 upload 上传组件 提俩点建议,在使用的过程中确实不方便,因为之前也使用过其他的组件,但是因为 TDesign 属于微信的开源组件,所以切换过来了。
- upload 如果最大上传 3 张图片,可以单词选择 3 张或者 单次只能选择 1 张两种模式,因为很多图片选择之后,需要对图片做裁剪等操作,如果一次选择多张图,这个不好设计用户对图片的处理逻辑,其他组件是可以单选的;
- upload 最好可以只有展示图片的功能,因为有些情况是把多图片展示出来,并不需要编辑和上传,这也是缺失的一个功能。 希望开发团队能看到我提的建议,采纳一下。
👋 @WisdomJie,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。
如果是只用upload进行图片选择, 然后点击界面中的提交进行上传的话,使用max属性+bind:add内使用arry.concat()进行处理数据。 想对已选择并展示在upload中的图片进行裁剪, 可以使用bind:click. (这个需要组件添加一个可拦截弹出预览的功能--现在没有拦截弹出预览窗口的功能). 然后把右上角的"x"(删除)开放支持设置显示和隐藏--也需要组件支持。
@WisdomJie 感谢您的使用反馈。 1、如果想单次一次性上传三张图片或者单次只能上传一张图片,可以配置config中的count,指定可以选择的文件个数。