<img :src="item.content" class="avatar" @click="imgViewDialog_show(item)" />
<el-dialog title :visible.sync="imgViewDialogVisible" class="imgView-dialog" :modal="false">
<div class="main">
<img class="img" width="100%" :src="imgViewDialog_imgSrc" />
</div>
</el-dialog>
data(){
return{
imgViewDialogVisible: false,
imgViewDialog_imgSrc: ""
}
},
methods: {
imgViewDialog_show: function(item) {
this.imgViewDialogVisible = true;
this.imgViewDialog_imgSrc = item.src;
},
imgViewDialog_close: function() {
this.imgViewDialogVisible = false;
var self = this;
setTimeout(function() {
self.imgViewDialog_imgSrc = "";
}, 100);
},
}