From 9a3b5df803cc489d6d6ddf5e5842f488535f9adb Mon Sep 17 00:00:00 2001 From: Lindy <33708359+Lindysen@users.noreply.github.com> Date: Mon, 16 Mar 2020 15:49:30 +0800 Subject: [PATCH] feat(Uploader): add upload-icon props (#2869) --- packages/uploader/README.md | 1 + packages/uploader/index.ts | 4 ++++ packages/uploader/index.wxml | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/uploader/README.md b/packages/uploader/README.md index 1b649583..91b783ba 100644 --- a/packages/uploader/README.md +++ b/packages/uploader/README.md @@ -181,6 +181,7 @@ uploadFilePromise(fileName, chooseResult) { | camera | 当 accept 为 `video` 时生效,可选值为 `back` `front` | _string_ | - | - | | compressed | 当 accept 为 `video` 时生效,是否压缩视频,默认为`true` | _boolean_ | - | - | | max-duration | 当 accept 为 `video` 时生效,拍摄视频最长拍摄时间,单位秒 | _number_ | - | - | +| upload-icon | 上传区域图标,可选值见 [Icon 组件](#/icon) | *string* | `plus` | - | ### Slot diff --git a/packages/uploader/index.ts b/packages/uploader/index.ts index 59ead7f2..21bbdbf2 100644 --- a/packages/uploader/index.ts +++ b/packages/uploader/index.ts @@ -71,6 +71,10 @@ VantComponent({ maxDuration: { type: Number, value: 60 + }, + uploadIcon: { + type: String, + value: 'plus' } }, diff --git a/packages/uploader/index.wxml b/packages/uploader/index.wxml index 6b81c0ca..2185c216 100644 --- a/packages/uploader/index.wxml +++ b/packages/uploader/index.wxml @@ -49,7 +49,7 @@ style="width: {{ utils.addUnit(previewSize) }}; height: {{ utils.addUnit(previewSize) }};" bind:tap="startUpload" > - + {{ uploadText }}