博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[vue插件]基于vue2.x的电商图片放大镜插件
阅读量:6406 次
发布时间:2019-06-23

本文共 707 字,大约阅读时间需要 2 分钟。

最近在撸一个电商网站,有一个需求是要像淘宝商品详情页那样,鼠标放在主图上,显示图片放大镜效果,找了一下貌似没有什么合适的vue插件,于是自己撸了一个,分享一下。小白第一次分享,各位大神莫见笑。

vue-piczoom

picture magnifier component for Vue.js 2.x
基于vue2.x的电商图片放大镜插件

GIF 动画截图

zoom2.gif

Build Setup 使用步骤

# 安装 installnpm install vue-piczoom --save
# 使用 use--scriptimport PicZoom from 'vue-piczoom'export default {  name: 'App',  components: {    PicZoom  }}--html

Config 配置

props describe default
url 图片地址 string required
big-url 大图地址 string null
scale 图片放大倍数 number 2.5
scroll 放大时页面是否可滚动 boolean fasle

Suggest 注意事项

组件默认是100%的高宽,所以建议将组件包含在一个有固定高宽的容器内。如:

Demo 示例

Github

update 更新记录

1.0.4版本:(2018-01-22)

1.更换算法,解决父级元素为position:relative时定位错误;

2.优化边缘检测,解决放大选区移动至边缘时,放大移动失效;
3.优化移动算法,移动选区更流畅;

转载地址:http://kfhea.baihongyu.com/

你可能感兴趣的文章
属性动画总结(Property Animation)
查看>>
[转]Jboss 4 使用及安全配置
查看>>
DOS命令大全
查看>>
搞笑语录
查看>>
Mac 网页字体优化小议
查看>>
elasticsearch5.3 3
查看>>
View 事件传递机制
查看>>
设计模式之单例模式
查看>>
spring boot学习01
查看>>
解决eclipse中没有Maven执行的命令
查看>>
configure,make,make install的作用
查看>>
Spring MVC 教程,快速入门,深入分析
查看>>
Java提升-单例模式、享元模式以及IntelliJ IDEA15的使用(七)
查看>>
uva 10341 - Solve It
查看>>
ZF2自动注册Controller
查看>>
QT历程(一):与CryptoJs对应的AES加密
查看>>
软件工程师的鄙视链
查看>>
IOS 系统基站定位
查看>>
QTP的历史
查看>>
使用纯Perl语言(不需要任何模块)编写生成验证码图片的程序
查看>>