基于Vue框架的预览组件xh-image-preview

xh-image-preview

基于vue图片预览插件

说明

  1. 具有预览图片基本功能:放大、缩小、1:1、旋转、拖拽、左右切换
  2. 灵活配置:支持图片预览窗尺寸、操作按钮键可配置

使用

#安装
npm install xh-image-preview 
#引入
import xhImagePreview from 'xh-image-preview'
Vue.use(xhImagePreview)
基本用法
#预览单张图
<imagePreview :visible.sync="visible" :images="images"></imagePreview>

#预览多张图
#支持左右切换,defaultImage为打开窗口第一张图片,默认为传入图片数组中第一张
<imagePreview :visible.sync="visible" :images="images" :defaultImage="defaultImage"></imagePreview>
属性设置
#设置图片预览窗尺寸:600px*500px
<imagePreview :visible.sync="visible" :images="images" width="600px" height="500px"></imagePreview>

#设置图片操作按钮键:默认zoomIn,zoomOut,actualSize,rotate,total
<imagePreview :visible.sync="visible" :images="images" layout="zoomIn,zoomOut,rotate"></imagePreview>

属性介绍

参数说明类型可选值默认值
images预览图片集Array
defaultImage默认图片stringimages[0]
width/height预览窗宽/高String750px/536px
layout操作按钮,
参数名用逗号分隔
StringzoomIn,zoomOut,
actualSize,rotate,total
zoomIn,zoomOut,
actualSize,rotate,total

方法

方法名称说明
prev预览上一张图片
next预览下一张图片
rotate逆时针旋转图片
zoomIn放大图片
zoomOut缩小图片
actualSize预览图片1:1尺寸

详情见xh-image-preview https://www.npmjs.com/package/xh-image-preview

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值