vue图片预览

el-image可以直接使用preview-src-list

<el-image
              style="height: 40px"
              :src=" baseUrl + row.imageUrl"
              :preview-src-list="[baseUrl + row.imageUrl]"
            ></el-image>

注意preview-src-list是个数组类型的

el-upload标签可以使用:on-preview="handlePictureCardPreview"

<el-upload							
	accept=".gif,.jpeg,.jpg,.png,.pdf,.doc,.docx,.xlsx,.xls"
	action=""
	:limit="9"
	ref="uplad"
	:on-exceed="handleExceed"
	:http-request="uploadFile"
	list-type="picture-card"
	:before-remove="beforeRemove"
	:on-remove="handlehyRemove"
	:on-preview="handlePictureCardPreview"
>
	<i class="el-icon-plus"></i>
</el-upload>

<el-dialog :visible.sync="imgDialog">
	<img width="100%" :src="dialogImageUrl" alt="" />
</el-dialog>
// 图片预览
		handlePictureCardPreview(file) {
			this.dialogImageUrl = file.url;
			this.imgDialog = true;
		},

当然,第二种方法同样适用于img标签

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值