el图oracle,详解elementui之el-image-viewer(图片查看器)_融糖_前端开发者

前言

随着版本的更新Element UI新增了新的组件,例如:Image,没错今天被我发了Image下面可通过 previewSrcList 开启预览大图的功能。

这是官方文档中有写的,但是我想不使用Image组件又想使用预览大图的功能是否可行呢?

答案是当然可以。

使用方法

翻看了Image的源码,发现大图预览是一个小组件image-viewer,打开看看它的props,如下

props: {

urlList: {

type: Array,

default: () => []

},

zIndex: {

type: Number,

default: 2000

},

onSwitch: {

type: Function,

default: () => {}

},

onClose: {

type: Function,

default: () => {}

}

}

我们需要使用到的就只有urlList与onClose两个属性 ,一个用来放图片链接一个用来关闭查看器。

需要使用的属性我们知道了,然后我们就在代码里面引入image-viewer就可以直接使用。

预览

v-if="showViewer"

:on-close="closeViewer"

:url-list="[url]" />

// 导入组件

import ElImageViewer from 'element-ui/packages/image/src/image-viewer'

export default {

name: 'Index',

components: { ElImageViewer },

data() {

return {

showViewer: false, // 显示查看器

url:'https://cube.elemecdn.com/6/94/4d3ea53c084bad6931a56d5158a48jpeg.jpeg'

}

},

methods: {

onPreview() {

this.showViewer = true

},

// 关闭查看器

closeViewer() {

this.showViewer = false

}

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持前端开发者。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值