pc 图片预览放大 端vue_一款基于vue的PC端图片预览组件

一款基于VUE的图片预览插件

大多数图片预览都是基于子元素为img标签来实现,感觉有点太死板了。所以自己就搞了一个在JS中调用图片预览,只需要传入对应的参数就能实现图片预览,不在关注与HTML长什么样子。

导入

npm install vue-preview-pictures

全局引入

在 main.js 中引入

import PreviewPic from 'vue-preview-pictures'

Vue.prototype.$PreviewPic = PreviewPic

可以直接挂在到VUE的原型上,作为全局使用

局部引入

import PreviewPic from 'vue-preview-pictures'

也可以单独在VUE文件中使用

使用方式

this.$PreviewPic({

zIndex: 2000, // 组件的zIndex值 默认为2000

index: 2, // 展示第几张图片 默认为0

list: list, // 需要展示图片list

onClose: (i) => { // 关闭时的回调

console.log(i)

},

onSelect: (i) => { // 点击某张图片的回调

console.log(i)

}

})

全局方法

另外还提供一个全局方法来关闭组件

this.$PreviewPic.close(() => {

console.log('我是全局关闭方法')

})

更新日志

0.1.5

2019-11-27

解决第一次打开按空格会在此弹出预览组件的BUG

修复已知BUG

==============================================

0.1.3

2019-11-17

优化打开组件时不显示滚动条

==============================================

0.1.1

2019-11-17

完成基础版提交

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值