美文网首页vue
vue-preview的使用(清新脱俗)

vue-preview的使用(清新脱俗)

作者: 七分热度丶 | 来源:发表于2019-11-08 20:27 被阅读0次

1.首先安装插件

cnpm i vue-preview -S

2.在vue全局,也就是main.js声明插件

// 缩略图插件
import VuePreview from 'vue-preview';
Vue.use(VuePreview);

3.在组件里插入

 <!-- 缩略图 -->
      <div class="thumbs">
          //list为你数据储存的地方,handleClose关闭缩略图执行的方法
            <vue-preview :slides="list" @close="handleClose"></vue-preview>
      </div>

4.获取数据

data(){
    return{
        // 获取当前页面的id
        id:this.$route.params.id,
        list:[]//缩略图数据
    }
},
getlist(){
        this.$http.get('api/getthumimages/'+this.id).then(result=>{
            let data=result.body
            if(data.status===0){
                //循环数组的每一项给它加下面的属性
                data.message.forEach(item => {
                    item.msrc = item.src;//外面的小图
                    item.w=600//设置以大图浏览时的宽度
                    item.h=400//设置以大图浏览时的高度
                });
                this.list=data.message
            }
        })
    }

5.对图片列表的样式进行修改

.thumbs {
    /deep/ .my-gallery {
      //deep深层作用选择器
      display: flex;
      flex-wrap: wrap; //默认换行
      figure {
        width: 30%;
        margin: 5px;
        img {
          width: 100%;
          box-shadow: 0 0 8px #999;
          border-radius: 5px;
        }
      }
    }
  }

相关文章

  • vue-preview的使用(清新脱俗)

    1.首先安装插件 2.在vue全局,也就是main.js声明插件 3.在组件里插入 4.获取数据 5.对图片列表的...

  • 清新脱俗

    保定书画家高永忠作品选, 有意结缘的随时联系

  • 清新脱俗。。。

  • 清新脱俗

    林清玄说:“人当身是浮木,心有沉香。人要脱俗,不被物欲所流转,就要有一颗坚实的心,有了坚实的内心,少了一点浮躁,才...

  • 清新脱俗

    一个有钱人,叫阿百万,阿百万在小时候,换一换了自己的名字,改成百万,他经过四十年努力,在他的手机支付上,终于拥有百...

  • 清新脱俗

    每一次编辑修改后存储,要储存更新就要发佈更新,这是引你入坑一一这是对私密文章而言。 这么高大上的名词不会屏蔽了吧。

  • 清新脱俗

    你喜欢听哪首歌呢 你喜欢看哪本书呢 是否有早睡的习惯 是否有健身的爱好 太多的选择与喜好 可终究 逃不了 纷乱的世...

  • 如此清新脱俗

    大包包说,感觉我以后会比他更有出息! 他说,他一直都是这么感觉的。 因为我不顺,不顺就会思变,变就有机会。 竟然把...

  • 清新脱俗的我

    从出生开始到现在已经三十多年了,孕育了两个小生命了。这在我三十多年的人生中已经很圆满了。感恩上帝,感恩父母,感恩我...

  • 所谓的清新脱俗

    脑海里突然闪过一句话:保持独立的人格,最真实的自我,难道不是免于俗套吗?众生芸芸,或有相同,亦各有分别。 人在很多...

网友评论

    本文标题:vue-preview的使用(清新脱俗)

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