singleImgShow
This commit is contained in:
parent
599b613af4
commit
0832c435bc
|
|
@ -278,11 +278,16 @@ export default {
|
||||||
// 首先检查内部是否已经添加过这张图片,因为外部绑定了一个对象给fileList的话(对象引用),进行修改外部fileList
|
// 首先检查内部是否已经添加过这张图片,因为外部绑定了一个对象给fileList的话(对象引用),进行修改外部fileList
|
||||||
// 时,会触发watch,导致重新把原来的图片再次添加到this.lists
|
// 时,会触发watch,导致重新把原来的图片再次添加到this.lists
|
||||||
// 数组的some方法意思是,只要数组元素有任意一个元素条件符合,就返回true,而另一个数组的every方法的意思是数组所有元素都符合条件才返回true
|
// 数组的some方法意思是,只要数组元素有任意一个元素条件符合,就返回true,而另一个数组的every方法的意思是数组所有元素都符合条件才返回true
|
||||||
let tmp = this.lists.some(val => {
|
if(value.url){
|
||||||
return val.url == value.url;
|
let tmp = this.lists.some(val => {
|
||||||
})
|
return val.url == value.url;
|
||||||
// 如果内部没有这个图片(tmp为false),则添加到内部
|
})
|
||||||
!tmp && this.lists.push({ url: value.url, error: false, progress: 100,id:value.id});
|
// 如果内部没有这个图片(tmp为false),则添加到内部
|
||||||
|
!tmp && this.lists.push({ url: value.url, error: false, progress: 100,id:value.id});
|
||||||
|
}else{
|
||||||
|
this.lists.push({ url: value, error: false, progress: 100});
|
||||||
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue