vantui icon indicating copy to clipboard operation
vantui copied to clipboard

feat:为Uploader增加onClickUpload回调属性

Open Moonisky opened this issue 1 year ago • 0 comments

这个 PR 做了什么? (简要描述所做更改)

Uploader 组件增加 onClickUpload 回调属性,在用户点击上传图标时触发回调。

  • 缘由1:VantUI 4Uploader 组件中存在 click-upload 回调事件,此次 PR 为 Uploader 组件增加同效果的回调属性 onClickUpload
  • 缘由2:在进行视频上传的场景中(特别是在企业微信小程序中),拍摄时长为 60s 左右的视频并开启视频压缩 (compressed) 时,Taro.chooseVideo 方法的 success 回调会等待很长时间才会触发,导致用户上传视频后,需要等待很长时间才能够收到 onBeforeReadonAfterRead 回调;因此,增加一个 onClickUpload 回调方法,以解决上述问题。

这个 PR 是什么类型? (至少选择一个)

  • [ ] 错误修复(Bugfix) issue id #
  • [x] 新功能(Feature)
  • [ ] 代码重构(Refactor)
  • [ ] TypeScript 类型定义修改(Typings)
  • [ ] 文档修改(Docs)
  • [ ] 代码风格更新(Code style update)
  • [ ] 其他,请描述(Other, please describe):

这个 PR 满足以下需求:

  • [x] 提交到 main 分支
  • [x] Commit 信息遵循 Angular Style Commit Message Conventions
  • [x] 代码遵循相关包中的 .eslintrc, .tslintrc, .stylelintrc 所规定的规范
  • [x] 在本地测试可用,不会影响到其它功能

这个 PR 涉及以下平台:

  • [x] 微信小程序
  • [ ] 支付宝小程序
  • [ ] 百度小程序
  • [ ] 头条小程序
  • [ ] 快手小程序
  • [ ] QQ 轻应用
  • [ ] Web 平台(H5)

其它需要 Reviewer 或社区知晓的内容:

暂无。

Moonisky avatar Jul 02 '24 07:07 Moonisky