Skip to content

Commit 51c0e2c

Browse files
authored
docs(Upload): update the description of attribute allowUploadDuplicateFile (#833)
* docs(Upload): update the description of attribute allowUploadDuplicateFile * chore: update _common
1 parent e07b168 commit 51c0e2c

File tree

4 files changed

+5
-3
lines changed

4 files changed

+5
-3
lines changed

src/_common

Submodule _common updated 64 files

src/upload/hooks/useUpload.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export type ValidateParams = Parameters<TdUploadProps['onValidate']>[0];
2020
export default function useUpload(props: TdUploadProps) {
2121
const {
2222
allowUploadDuplicateFile,
23+
capture,
2324
action,
2425
disabled,
2526
autoUpload,
@@ -175,6 +176,7 @@ export default function useUpload(props: TdUploadProps) {
175176
uploadValue,
176177
files: [...files],
177178
allowUploadDuplicateFile,
179+
capture,
178180
max,
179181
sizeLimit,
180182
autoUpload,

src/upload/type.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export interface TdUploadProps<T extends UploadFile = UploadFile> {
2929
*/
3030
addContent?: TNode;
3131
/**
32-
* 是否允许重复上传相同文件名的文件
32+
* 是否允许重复上传相同文件名的文件。在 `capture = ''` + 拍照上传场景中,`allowUploadDuplicateFile` 应取 `true`,避免拍照上传的文件被同名文件校验过滤
3333
* @default false
3434
*/
3535
allowUploadDuplicateFile?: boolean;

src/upload/upload.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ accept | String | - | 接受上传的文件类型,[查看 W3C示例](https://w
1212
action | String | - | 上传接口。设接口响应数据为字段 `response`,那么 `response.error` 存在时会判断此次上传失败,并显示错误文本信息;`response.url` 会作为文件上传成功后的地址,并使用该地址显示图片或文件 | N
1313
addBtn | Boolean | true | `0.20.2`。添加按钮 | N
1414
addContent | TNode | - | 添加按钮内容。值为空,使用默认图标渲染;值为 slot 则表示使用插槽渲染;其他值无效。TS 类型:`string \| TNode`[通用类型定义](https://github.com/Tencent/tdesign-mobile-react/blob/develop/src/common.ts) | N
15-
allowUploadDuplicateFile | Boolean | false | 是否允许重复上传相同文件名的文件 | N
15+
allowUploadDuplicateFile | Boolean | false | 是否允许重复上传相同文件名的文件。在 `capture = ''` + 拍照上传场景中,`allowUploadDuplicateFile` 应取 `true`,避免拍照上传的文件被同名文件校验过滤 | N
1616
autoUpload | Boolean | true | 是否在选择文件后自动发起请求上传文件 | N
1717
beforeUpload | Function | - | 如果是自动上传模式 `autoUpload=true`,表示单个文件上传之前的钩子函数,若函数返回值为 `false` 则表示不上传当前文件。<br/>如果是非自动上传模式 `autoUpload=false`,函数返回值为 `false` 时表示从上传文件中剔除当前文件。TS 类型:`(file: UploadFile) => boolean \| Promise<boolean>` | N
1818
capture | String | - | 图片选取模式,可选值为 camera (直接调起摄像头) | N

0 commit comments

Comments
 (0)