From 051957280984f1b519b7312fa177511f95506e7b Mon Sep 17 00:00:00 2001 From: zhaoxiaoqiang <287285524@qq.com> Date: Tue, 29 Nov 2022 09:21:07 +0800 Subject: [PATCH] vconsole --- src/components/upload/uploadImg.vue | 61 +++++++++++++++++++++++++----- 1 files changed, 51 insertions(+), 10 deletions(-) diff --git a/src/components/upload/uploadImg.vue b/src/components/upload/uploadImg.vue index 1f088a6..a3d6a66 100644 --- a/src/components/upload/uploadImg.vue +++ b/src/components/upload/uploadImg.vue @@ -1,7 +1,7 @@ <!-- * @Date: 2019-08-30 18:04:49 - * @LastEditors: 小明丶 - * @LastEditTime: 2020-06-08 14:09:13 + * @LastEditors: zxq + * @LastEditTime: 2022-08-05 15:26:13 * @Description: --> <template> @@ -50,13 +50,40 @@ </div> <!--选择上传图片还是拍照--> - <van-action-sheet + <!-- <van-action-sheet v-model="selectModel" :close-on-click-overlay="false" cancel-text="取消" :actions="nav" @select="handleMenuSelect" - ></van-action-sheet> + ></van-action-sheet> --> + <van-action-sheet v-model="selectModel" cancel-text="取消"> + <div class="content"> + <div class="upload_input" @click="handleMenuSelect"> + <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" @click="handleMenuSelect"> + <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> </div> </template> @@ -304,11 +331,11 @@ }, // 选择拍照或者相册选项 handleMenuSelect(item, index) { - if (index === 0) { - this.$refs.androidInputFileCapture.click(); - } else { - this.$refs.androidInputFileImage.click(); - } + // if (index === 0) { + // this.$refs.androidInputFileCapture.click(); + // } else { + // this.$refs.androidInputFileImage.click(); + // } this.selectModel = false; }, // 处理图片的删除 @@ -320,8 +347,22 @@ }; </script> -<style lang="less" scoped> +<style lang="less"> .component-photo-upload-img { + .upload_input{ + + width: 100%; + font-size: 16px; + position: relative; + text-align: center; + padding: 8px 0; + margin:10px 0; + input{ + position: absolute; + left: 0; + top: 0; + } + } .pic-title { margin-bottom: 10px; } -- Gitblit v1.8.0