|
|
@@ -15,6 +15,7 @@
|
|
|
:on-remove="handleDelete"
|
|
|
:on-exceed="handleExceed"
|
|
|
:on-preview="onPreview"
|
|
|
+ :before-remove="beforeRemove"
|
|
|
:headers="headers"
|
|
|
class="upload-file-uploader"
|
|
|
ref="fileUpload"
|
|
|
@@ -95,6 +96,10 @@ export default {
|
|
|
type: Boolean,
|
|
|
default: true,
|
|
|
},
|
|
|
+ isRem:{
|
|
|
+ type:Boolean,
|
|
|
+ default:true,
|
|
|
+ },
|
|
|
showBut:{
|
|
|
type:Boolean,
|
|
|
default:true,
|
|
|
@@ -111,6 +116,7 @@ export default {
|
|
|
},
|
|
|
data() {
|
|
|
return {
|
|
|
+
|
|
|
number: 0,
|
|
|
uploadList: [],
|
|
|
uploadFileUrl: process.env.VUE_APP_BASE_API + "/file/upload", // 上传文件服务器地址
|
|
|
@@ -174,6 +180,11 @@ export default {
|
|
|
},
|
|
|
},
|
|
|
methods: {
|
|
|
+ beforeRemove(file, fileList) {
|
|
|
+ if(this.isRem){ return true}
|
|
|
+ // 返回 false 可以阻止删除操作
|
|
|
+ return false;
|
|
|
+ },
|
|
|
showHow(url) {
|
|
|
// console.log(url, "sss");
|
|
|
if (url.endWith("jpg")) {
|