Skip to content

Commit d8e9e2b

Browse files
committed
feat(imgUpload): 修改顶部文档, 修改自动上传使用的方法
1 parent 9ca2b97 commit d8e9e2b

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

src/components/base/upload-imgs/index.vue

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,18 @@
55
- sortable {Boolean} false 是否可排序
66
- preview {Boolean} true 是否可预览
77
- multiple {Boolean} false 是否可以一次多选
8-
- minNum {Number} 0 最少图片数量
9-
- maxNum {Number} 0 最多图片数量, 0 表示无限制
8+
- min-num {Number} 0 最少图片数量
9+
- max-num {Number} 0 最多图片数量, 0 表示无限制
1010
- before-upload {Function} null 上传前自定义校验函数
11-
- remoteFuc {Function} null 重写远程方法
11+
- remote-fuc {Function} null 重写远程方法
1212
- accept {String} image/* 运行上传的类型
1313
- rules {Object} {} 图像规则
1414
- value {Array} [] 初始化数据
1515
- fit {String} contain 图像显示形式
16-
- autoUpload {Boolean} true 新增图片是是否自动上传
16+
- auto-upload {Boolean} true 新增图片是是否自动上传
1717
- disabled {Boolean} false 是否禁用
1818
- width {Nulber|String} 200 宽度
1919
- height {Number|String} 200 高度
20-
- clearable {Boolean} true 是否可清空
2120
2221
Method
2322
- upload-begin 开始上传
@@ -291,11 +290,6 @@ export default {
291290
type: Boolean,
292291
default: false,
293292
},
294-
/** 是否可清空 */
295-
clearable: {
296-
type: Boolean,
297-
default: false,
298-
},
299293
/** 上传前插入方法, 属于高级用法 */
300294
beforeUpload: {
301295
type: Promise,
@@ -524,6 +518,9 @@ export default {
524518
window.URL.revokeObjectURL(imgItem.display)
525519
}
526520
521+
if (item.status === 'input' || !item.file) {
522+
return
523+
}
527524
// eslint-disable-next-line
528525
item.loading = true
529526
// 如果是用户自定义方法
@@ -790,7 +787,9 @@ export default {
790787
this.setImgInfo(imgInfoList, currentId)
791788
// 开启自动上传
792789
if (autoUpload) {
793-
await this.getValue()
790+
this.itemList.forEach((ele) => {
791+
this.uploadImg(ele)
792+
})
794793
}
795794
} catch (err) {
796795
// 清空缓存

0 commit comments

Comments
 (0)