el image-viewer 图片预览组件

Element UI的el-image组件内置了ImageViewer用于图片预览,通常情况直接使用el-image的预览功能即可。然而,当预览源不在预览列表中时,将从第一张开始预览。为了解决这个问题,可以利用ImageViewer组件,通过设置initial-index、v-if、on-close和url-list属性来自定义图片预览,从而从指定图片开始预览。
摘要由CSDN通过智能技术生成

Element UI(2.15.6) 的 el-image 组件有一个图片预览功能

这个功能其实是调用内部组件 ImageViewer 实现的

一般情况直接用 el-image 里的预览足够了
但有一种情况, el-image 不能简单实现

那就是 :src 展示的地址, 不在 :preview-src-list 预览图片列表里( src 是缩略图, preview-src-list 是原图)
这个情况下, preview-src-list 中找不到当前图片地址, 就会从第0张开始预览
不能从指定图片开始预览

这个时候就可以用到内置的 ImageViewer 组件了




demo

ImageViewer 就几个参数

  • initial-index: 初始序号, 从第几张开始预览
  • v-if: 控制开关
  • on-close: 关闭事件
  • url-list: 图片地址列表
<template>
	<div>
		<image-viewer
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值