0.1.9 • Published 5 years ago

vue-imgs-view v0.1.9

Weekly downloads
2
License
MIT
Repository
-
Last release
5 years ago

vue-imgs-view

安装

npm install vue-imgs-view

介绍

基于img-vuer,添加了除指令方式绑定事件外,通过父级容器去为内部所有图片添加点击放大查看功能。 添加该方法,主要用于为富文本内容中的图片的全屏浏览,原插件只提供了指令方式,不便用于动态生成的dom。

使用

main.js

import Gallery from 'vue-imgs-view'
Vue.use(Gallery, {
    swipeThreshold: 100
})
<div id="wrap">
  <img src="#">
  <img src="#">
</div>

*.vue

//第一个参数传入容器dom, 第二个为轮播图的组名,根据组名区分轮播组
this.$initGallery(document.getElementById('wrap'), 'groupName')

//离开的时候需要清除当前组
beforeDestroy() {
    this.$removeGallery('groupName');
  },

也可以通过全局组件,异步内容需要通过v-if控制组件渲染

<Gallery v-if="show" :group="groupName">
        <div style="overflow:hidden" >
          <img class="thumbnail" v-for="img in list1" :src="img.src" :key="img.src">
        </div>
</Gallery>
0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

1.0.0

5 years ago