|
@@ -54,7 +54,8 @@
|
|
|
<el-image
|
|
<el-image
|
|
|
style="width: 100px; height: 100px"
|
|
style="width: 100px; height: 100px"
|
|
|
:src="file.url"
|
|
:src="file.url"
|
|
|
- :fit="fit"
|
|
|
|
|
|
|
+ fit="fit"
|
|
|
|
|
+ :preview-src-list="getpreviewSrcList(file.url)">
|
|
|
></el-image>
|
|
></el-image>
|
|
|
</div>
|
|
</div>
|
|
|
<el-link v-else :href="file.url" :underline="false" target="_blank">
|
|
<el-link v-else :href="file.url" :underline="false" target="_blank">
|
|
@@ -192,6 +193,10 @@ export default {
|
|
|
}
|
|
}
|
|
|
return false;
|
|
return false;
|
|
|
},
|
|
},
|
|
|
|
|
+ getpreviewSrcList(url)
|
|
|
|
|
+ {
|
|
|
|
|
+ return [url];
|
|
|
|
|
+ },
|
|
|
getAcceptByFileType() {
|
|
getAcceptByFileType() {
|
|
|
if (this.fileType) {
|
|
if (this.fileType) {
|
|
|
let arr = this.fileType.map((x) => "." + x);
|
|
let arr = this.fileType.map((x) => "." + x);
|