From 5fe7427421961e8d15b2b6e5d41240939185f954 Mon Sep 17 00:00:00 2001 From: zhaoxiaoqiang <287285524@qq.com> Date: Fri, 05 Aug 2022 14:57:34 +0800 Subject: [PATCH] 上传 --- src/components/upload/uploadIdCard.vue | 61 ++++++++++++++++++++---------- 1 files changed, 40 insertions(+), 21 deletions(-) diff --git a/src/components/upload/uploadIdCard.vue b/src/components/upload/uploadIdCard.vue index b0943b9..a21ddc4 100644 --- a/src/components/upload/uploadIdCard.vue +++ b/src/components/upload/uploadIdCard.vue @@ -1,7 +1,7 @@ <!-- * @Date: 2019-08-30 18:04:49 * @LastEditors: zxq - * @LastEditTime: 2022-08-05 14:35:52 + * @LastEditTime: 2022-08-05 14:56:46 * @Description: --> <template> @@ -20,23 +20,8 @@ </div> <!-- 真正的上传按钮--> <div> - <input - style="display: none;cursor:pointer" - type="file" - id='inputFileImage' - ref="androidInputFileImage" - @change="handlePhotoChange($event,1)" - accept="image/jpg, image/jpeg, image/png" - /> - <input - style="display: none;cursor:pointer;" - type="file" - id='inputFileCapture' - ref="androidInputFileCapture" - @change="handlePhotoChange($event,2)" - accept="image/*" - capture="camera" - /> + + </div> <!--选择上传图片还是拍照--> <!-- <van-action-sheet @@ -47,8 +32,30 @@ @select="handleMenuSelect" ></van-action-sheet> --> <van-action-sheet v-model="selectModel" cancel-text="取消" title="标题"> - <div v-for="item in nav" :key="item.code" class="content"> - <span @click="handleMenuSelect(item.code)">{{item.name}}</span> + <div class="content"> + <div class="upload_input"> + <div>拍照</div> + <input + style="cursor:pointer;width:100%;opacity:0;" + type="file" + id='inputFileCapture' + ref="androidInputFileCapture" + @change="handlePhotoChange($event,2)" + accept="image/*" + capture="camera" + /> + </div> + <div class="upload_input"> + <div>本地相册上传</div> + <input + style="cursor:pointer;width:100%;opacity: 0;" + type="file" + id='inputFileImage' + ref="androidInputFileImage" + @change="handlePhotoChange($event,1)" + accept="image/jpg, image/jpeg, image/png" + /> + </div> </div> </van-action-sheet> <!-- <button @click="onclick">aa</button> --> @@ -365,8 +372,20 @@ }; </script> -<style lang="less" scoped > +<style lang="less" > .component-photo-upload { + .upload_input{ + font-size: 14px; + width: 100%; + height: 45px; + position: relative; + text-align: center; + input{ + position: absolute; + left: 0; + top: 0; + } + } .pic-title { h4 { padding: 10px 0; -- Gitblit v1.8.0