美文网首页派大星爱吃小鱼干
vue-photo-preview【基于photoswipe的v

vue-photo-preview【基于photoswipe的v

作者: 程序猿阿峰 | 来源:发表于2019-08-27 17:16 被阅读0次

    vue-photo-preview GitHub官网

    1. 使用

    # 安装
    npm install vue-photo-preview --save
    
    # 引入
    import preview from 'vue-photo-preview'
    import 'vue-photo-preview/dist/skin.css'
    let options = {
      fullscreenEl: false
    };
    Vue.use(preview, options)
    Vue.use(preview)
    
    # html
    //在img标签添加preview属性 preview值相同即表示为同一组
    <img src="xxx.jpg" preview="0" preview-text="描述文字">
    
    //分组
    <img src="xxx.jpg" preview="1" preview-text="描述文字">
    <img src="xxx.jpg" preview="1" preview-text="描述文字">
    
    <img src="xxx.jpg" preview="2" preview-text="描述文字">
    <img src="xxx.jpg" preview="2" preview-text="描述文字">
    
    效果图 image.png

    2. 问题

    如果数据是异步获取回来的,会出现不管你怎么点击,都不会出现效果。这就需要在你成功获取数据回来之后,加上 this.$previewRefresh() ,刷新重置一下。

    <img
      class="pic"
      v-for="(item,index) of imgList"
      :key="index"
      :src="item.smallFileName"
      :large="item.fileName"
      preview="0"
      preview-text="症状图片"
    >
    
    image.png

    相关文章

      网友评论

        本文标题:vue-photo-preview【基于photoswipe的v

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