zoukankan      html  css  js  c++  java
  • vue 图片预览插件使用

    这是效果

    首先我们在vue项目中安装依赖

    npm install v-viewer --save

    接下来我们找到项目中的main.js

    import Viewer from 'v-viewer'
    import 'viewerjs/dist/viewer.css'
    
    Vue.use(Viewer)
    Viewer.setDefaults({
           Options: { 'inline': true, 'button': true, 'navbar': true, 'title': true, 'toolbar': true, 'tooltip': true, 'movable': true, 'zoomable': true, 'rotatable': true, 'scalable': true, 'transition': true, 'fullscreen': true, 'keyboard': true, 'url': 'data-source' }
    })

    最后就是我们拿来使用了

    <viewer :images="imgs">
        <img v-for="src in imgs" :src="src.url" :key="src.title">
    </viewer>
    
    data () {
        return {
          imgs: [
            {url: 'https://img.yzcdn.cn/vant/apple-1.jpg', title: '图一'},
            {url: 'https://img.yzcdn.cn/vant/apple-1.jpg', title: '图二'},
            {url: 'https://img.yzcdn.cn/vant/apple-1.jpg', title: '图三'}
          ]
        }
      },
  • 相关阅读:
    C++内存管理
    GitHub 简单用法
    Tembin
    git
    js 插件使用总结
    cas sso
    Redis实战
    全面分析 Spring 的编程式事务管理及声明式事务管理
    mybatis
    b2b
  • 原文地址:https://www.cnblogs.com/wasbg/p/12274496.html
Copyright © 2011-2022 走看看