Browse Source

列表图片点击放大

dev-烟台中转登录
zhaoyongnian 3 years ago
parent
commit
d4f5de4c12
  1. 14
      src/views/modules/visual/shundeju/screen-table.vue

14
src/views/modules/visual/shundeju/screen-table.vue

@ -31,12 +31,17 @@
:style="tableContentStyle[indexs]" :style="tableContentStyle[indexs]"
> >
<div v-if="item.coulmn == 'faceImg'"> <div v-if="item.coulmn == 'faceImg'">
<img <!-- <img
:src= "value[item.coulmn]" :src= "value[item.coulmn]"
alt="" alt=""
srcset="" srcset=""
style="width: 40px;height: 40px;" style="width: 40px;height: 40px;"
/> /> -->
<el-image style="width: 40px;height: 40px;"
:src="value[item.coulmn]"
:preview-src-list="previewImgList"
@click="clickImg(value[item.coulmn])">
</el-image>
</div> </div>
<div v-else> <div v-else>
{{ value[item.coulmn] }} {{ value[item.coulmn] }}
@ -181,6 +186,7 @@ export default {
false, false,
false, false,
], ],
previewImgList: []
}; };
}, },
watch: { watch: {
@ -215,6 +221,10 @@ export default {
}, },
handleClickRow(val) { handleClickRow(val) {
this.$emit('row', val) this.$emit('row', val)
},
clickImg (url) {
this.previewImgList = []
this.previewImgList.push(url)
} }
}, },
}; };

Loading…
Cancel
Save