没有合适的资源?快使用搜索试试~ 我知道了~
首页vue iview多张图片大图预览、缩放翻转
vue iview多张图片大图预览、缩放翻转
1.0k 浏览量
更新于2023-05-24
评论
收藏 70KB PDF 举报
主要为大家详细介绍了vue iview多张图片大图预览、缩放翻转,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
资源详情
资源评论
资源推荐

vue iview多张图片大图预览、缩放翻转多张图片大图预览、缩放翻转
主要为大家详细介绍了vue iview多张图片大图预览、缩放翻转,具有一定的参考价值,感兴趣的小伙伴们可以
参考一下
本文实例为大家分享了vue iview多张图片大图预览,可缩放翻转,供大家参考,具体内容如下
先看效果:
完整项目代码地址
具体代码如下:
<style lang="less">
@import "../advanced-router.less";
</style>
<template>
<div class="balance-accounts">
<Row class-name="detail-row">
<Card>
<p slot="title">
回单照片
</p>
<div class="demo-upload-list" v-for="(item,index) in opPicsList" :key="index">
<img :src="item.url">
<div class="demo-upload-list-cover">
<Icon type="ios-search-strong" @click.native="handleView(item.name)"></Icon>
</div>
</div>
</Card>
</Row>
</div>
</template>
<script>
import * as API from "@/api/adminApi";
import iconLeft from "@/images/icon-left.png";
import iconRight from "@/images/icon-right.png";
import iconClose from "@/images/icon-close.png";
import iconRotate from "@/images/icon-rotate.png";
import iconNoImages from "@/images/icon-no-images.png";
export default {
name: "shopping-info",
data() {
return {
opPicsList: [
{
name: "none",
url: iconNoImages
}
],
bigImage: null,
currentImageName: "",
currentRotate: 0
};
},
props: ['imageList'],
methods: {
loadDetail() {
let vm = this;
API.getFundClearDetail({ orderId: this.$route.query.orderId }).then(
data => {
if (data.resultObj.detail) {
if (data.resultObj.detail.opPics.length > 0) {
vm.opPicsList.splice(0, vm.opPicsList.length);
data.resultObj.detail.opPics
.split(",")
.forEach((element, index) => {
vm.opPicsList.push({
name: index,
url: element
});
});
}
}
}


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0