18.Vue2-preview图片预览插件

作者: 圆梦人生 | 来源:发表于2018-05-08 09:40 被阅读25次

Vue2-preview是图片预览插件,具体参考:vue2-preview

效果:

image.png

安装:

cnpm i vue2-preview -S

案例:src/preview/index.vue、图片存放路径:(src/preview/image/*.jpg)

<template>
  <div>
      <ul>
          <li v-for="(item, index) in list">
              <img class="preview-img" :src="item.src' height="100" @click="$preview.open(index, list)" />
          </li>
      </ul>
  </div>
</template>
<script>
// 导入vue
import Vue from 'vue';
// 导入vue2-preview
import VuePreview from 'vue2-preview';
//使用
Vue.use(VuePreview)

export default {
  data(){
    return {
        list: [
          {
              src: require('./image/1.jpg'),  //图片路径
              w: 600,              //图片预览时的宽
              h: 400               //图片预览时的高
          },
          {
              src: require('./image/2.jpg'),
              w: 1200,
              h: 900
          }
        ]
    }
  }
}
</script>
<style scoped>
ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}
li {
  float: left;
  margin: 5px !important;
}
</style>

相关文章

网友评论

    本文标题:18.Vue2-preview图片预览插件

    本文链接:https://www.haomeiwen.com/subject/wzkirftx.html