Skip to content

Latest commit

 

History

History
46 lines (38 loc) · 805 Bytes

5、vue-Viewer.md

File metadata and controls

46 lines (38 loc) · 805 Bytes

1> Viewer轮子 -图片预览插件

npm install v-viewer --S

vue-see 方法 ---|--- 图片查看器 Viewer.js

2> main.js 全局引入

import Vue from 'vue';
import Viewer from 'v-viewer';

import 'viewerjs/dist/viewer.css';
/**
 *  v-viewer
 *  引入图片查看器
 */
Vue.use(Viewer);
Viewer.setDefaults({
  defaultOptions: {
    zIndex: 9999
  }
});

3> 组件使用

<div class="v-viewer-box">
  <viewer :images="photoImg" v-viewer="{toolbar: false}">
    <img class="v-img"
      :src="image"
      title="点击查看大图"
      alt="chats.png">
  </viewer>
</div>

<script>
  data() {
    return {
      photoImg: [],
      image1: '',
    }
  },
</script>