iview实现点击图片放大预览

第一步安装:

npm install v-viewer --save

第二步注册调用:

import Viewer from 'v-viewer'
import 'viewerjs/dist/viewer.css'

第三步注册:

Vue.use(Viewer);
Viewer.setDefaults({
  Options: { "inline": true, "button": true, "navbar": true, "title": true, "toolbar": true, "tooltip": true, "movable": true, "zoomable": true, "rotatable": true, "scalable": true, "transition": true, "fullscreen": true, "keyboard": true, "url": "data-source" }
});

第四部使用:

<viewer :images="tupians">
      <i-col span="4" v-for="item in tupians">
          <div class="detailed">
            <img :src="item.img" alt="">
          </div>
      </i-col>
</viewer>
数据部分
        tupians:[
          {
            img:tupian1,
          },{
            img:tupian2,
          },{
            img:tupian3,
          }
        ],

效果如下:


xiaoguo.gif

其他使用方法可以在github上查看viewerjs

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,104评论 25 708
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,869评论 2 59
  • 22年12月更新:个人网站关停,如果仍旧对旧教程有兴趣参考 Github 的markdown内容[https://...
    tangyefei阅读 35,215评论 22 257
  • 搬了新家,退了店铺。当一切归复平静的时候,突然感觉一切又要从头开始新的抉择!人生仿佛又站在了十字路口,等待...
    鸿韵莲心阅读 526评论 0 0
  • 文/笔溪女 八月的天气三岁娃的脸 早上出太阳午后下大雨 云聚云又散天黑天又亮 雨随风而来风去雨也停 都说世事难料人...
    笔溪女阅读 300评论 0 4