vue图片预览

首先下载

npm install v-viewer

main.js引入使用

import VueViewer, { directive as viewerDirective } from 'v-viewer'
import 'viewerjs/dist/viewer.css'
Vue.use(VueViewer)
Vue.directive('viewer', viewerDirective({
  debug: false
}))

在组件中使用,加到html标签上

 v-viewer="{title: false,inline: false,navbar: false}"

有时候可能有 样式问题

  .viewer-container{
    z-index: 3500!important;
  }
  .viewer-toolbar > ul > li::before {
    margin: 2px -8px;
  }
  .viewer-prev, .viewer-play, .viewer-next {
    display: none!important;
  }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在看项目时,突然看到预览图片的弹窗,感觉好僵硬,不能放大,不能切换,于是便在网上找下关于图片预览的插件,有找到三个...
    木西_816c阅读 2,246评论 0 1
  • 在看项目时,突然看到预览图片的弹窗,感觉好僵硬,不能放大,不能切换,于是便在网上找下关于图片预览的插件,有找到三个...
    北极星丶超帅的阅读 58,522评论 10 30
  • v-viewer 用于图片浏览的 Vue 组件,支持旋转、缩放、翻转等操作,基于 viewer.js。 演示示例 ...
    24KBING阅读 1,128评论 0 9
  • v-viewer 用于图片浏览的 Vue 组件,支持旋转、缩放、翻转等操作,基于 viewer.js。 演示示例 ...
    24KBING阅读 1,109评论 0 9
  • 1.安装依赖 npm install v-viewer --save 2.全局引入(main.js) import...
    巴啦啦小魔仙dura阅读 2,302评论 0 0