资讯专栏INFORMATION COLUMN

基于vue.js的图像预览组件

sevi_stuo / 1444人阅读

摘要:基于图像预览组件更多的手势操作还是开发中安装基础用法选项当前点击的图片所有的图片列表图片的宽度图片的高度图片的的地址例子注意需要配合原文

Overview

基于vue.js图像预览组件

更多的手势操作还是开发中

Demo

vue-fancybox

Github

github

安装
npm install vue-fancybox --save
import fancyBox from "vue-fancybox";
基础用法
export default {
  data () {
    return {
      imageList: [
        { width: 900, height: 675, url: "http://ocm0knkb1.bkt.clouddn.com/1-1.jpg" },
        { width: 601, height: 1024, url: "http://ocm0knkb1.bkt.clouddn.com/1-2.jpg" },
        { width: 1024, height: 700, url: "http://ocm0knkb1.bkt.clouddn.com/1-3.jpg" }
      ]
    }
  },
  methods: {
    open (e) {
      fancyBox(e.target, this.imageList);
    }
  }
}
选项

fancyBox Parameter:

Parameter Description
e.target 当前点击的图片
this.imageList 所有的图片列表

this.imageList Options:

Option Description Type
width 图片的宽度 Number
height 图片的高度 Number
url 图片的的地址 String
例子
$ cd example
$ npm install
$ npm run dev
注意

需要 postcss-salad 配合

原文: https://xiecg.github.io/2016/...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/91282.html

相关文章

  • 基于elementUI实现图片预览组件

    摘要:如果插件是一个对象,必须提供方法。当方法被同一个插件多次调用,插件将只会被安装一次。的插件应当有一个公开方法。不用,去掉这个属性,但是会污染全局样式,可配合或者推荐,所有样式写在当前组件或下面组件源码放大图片更多组件点击这儿 这是一个简单的点击图片预览的组件顺便记录一下写组件期间踩的vue中scope的坑~showImg(https://segmentfault.com/img/bVb...

    iOS122 评论0 收藏0
  • 前端窝 - 收藏集 - 掘金

    摘要:毫无疑问,设计模式于己于他人于系统都是多赢的设计模式使代码编写真正工程化设计模小书前端掘金这是一本关于的小书。 JavaScript 常见设计模式解析 - 掘金设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。毫无疑问,设计模式于己于他人于系统都是多赢的;设计...

    李文鹏 评论0 收藏0
  • 基于vue.js图片预览组件2.0.1

    基于vue.js的图片预览组件 Github github 安装 npm install enlargeimg --save-dev import enlargeimg from enlargeimg; 基础用法 export default { name: hello, data () { return { msg: Welcome to You...

    kelvinlee 评论0 收藏0
  • 基于vue.js图片预览组件2.0.1

    基于vue.js的图片预览组件 Github github 安装 npm install enlargeimg --save-dev import enlargeimg from enlargeimg; 基础用法 export default { name: hello, data () { return { msg: Welcome to You...

    dabai 评论0 收藏0
  • 基于vue.js图片预览组件2.0.1

    基于vue.js的图片预览组件 Github github 安装 npm install enlargeimg --save-dev import enlargeimg from enlargeimg; 基础用法 export default { name: hello, data () { return { msg: Welcome to You...

    zhangke3016 评论0 收藏0

发表评论

0条评论

sevi_stuo

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<