From cdc41a3453d0128644ebac9be8b7906612feebcf Mon Sep 17 00:00:00 2001
From: caill <815519168@qq.com>
Date: Thu, 7 Jul 2022 16:10:38 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E6=96=87=E4=BB=B6=E4=B8=8A=E4=BC=A0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/pages/xinrui/common/UploadPicts.vue | 48 +++++++++++++++++--------
1 file changed, 34 insertions(+), 14 deletions(-)
diff --git a/src/pages/xinrui/common/UploadPicts.vue b/src/pages/xinrui/common/UploadPicts.vue
index fcb677b..33626b1 100644
--- a/src/pages/xinrui/common/UploadPicts.vue
+++ b/src/pages/xinrui/common/UploadPicts.vue
@@ -10,6 +10,8 @@
{
- imgFile = e.target.result
- this.num = this.num + 1
- let obj = {data: imgFile, file: file, num: this.num, photo: file.name}
- this.photos.push(obj)
+ var files = document.getElementById('H5moreUp').files
+ let _this = this
+ function readAndPreview (file) {
+ if (/\.(jpe?g|png|gif)$/i.test(file.name)) {
+ var reader = new FileReader()
+ reader.addEventListener('load', function (e) {
+ _this.num = _this.num + 1
+ let obj = {data: e.target.result, file: file, num: _this.num, photo: file.name}
+ _this.photos.push(obj)
+ }, false)
+ reader.readAsDataURL(file)
+ }
+ }
+ if (files) {
+ [].forEach.call(files, readAndPreview)
}
- // 正式读取文件
- reader.readAsDataURL(file)
},
+ // loadImg () {
+ // // 获取文件
+ // let file = document.getElementById('H5moreUp').files[0]
+ // // 创建读取文件的对象
+ // let reader = new FileReader()
+ // // 创建文件读取相关的变量
+ // let imgFile
+ // // 为文件读取成功设置事件
+ // reader.onload = (e) => {
+ // imgFile = e.target.result
+ // this.num = this.num + 1
+ // let obj = {data: imgFile, file: file, num: this.num, photo: file.name}
+ // this.photos.push(obj)
+ // }
+ // // 正式读取文件
+ // reader.readAsDataURL(file)
+ // },
delPhoto (e) {
this.photos = this.photos.filter(el => (el.num !== e.num))
},