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 }}