vue常用插件之图片预览

摘要:
--2、以指令的形式--˃只需要将v-viewer指令添加到任意元素即可,该元素下的所有img元素都会被viewer自动处理。

v-viewer(1.4.2)

非常实用的图片预览插件,支持旋转、缩放、翻转等操作

一、npm安装

npm i v-viewer -S

二、全局引入(main.js中)

import 'viewerjs/dist/viewer.css'
import Viewer from 'v-viewer'
Vue.use(Viewer)
//配置项
Viewer.setDefaults({
  zIndexInline:9999
})

三、使用

<!--1、以组件的形式-->
<viewer :images="photo">
  <img v-for="(src,index) in photo" :src="http://t.zoukankan.com/src" :key="index"/> 
</viewer>

<!--2、以指令的形式-->
只需要将v-viewer指令添加到任意元素即可,该元素下的所有img元素都会被viewer自动处理。
<div v-viewer>
  <img v-for="(src,index) in photo" :src="http://t.zoukankan.com/src" :key="index"/> 
</div>

相关配置项

vue常用插件之图片预览第1张

效果图

vue常用插件之图片预览第2张

免责声明:文章转载自《vue常用插件之图片预览》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇git 码云使用C#把数组中的某个元素取出来放到第一个位置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

webpack4.x 从零开始配置vue 项目(一)基础搭建项目

序 现在依旧记得第一次看到webpack3.x 版本配置时候的状态刚开始看到这些真的是一脸懵。希望这篇文章能帮到刚开始入门的同学。 webpack 是什么? webpack是一个模块化打包工具,webpack 通过入口分析项目结构,找到JavaScript模块以及一些不能直接在浏览器上运行的语言、语法等 如(scss、ts、es6+等),并将其打包成可以直...

vue 页面跳转

一、在template中的常见写法: <router-link to="/miniCard/statement/horizon"> <button class="btn btn-default">点击跳转</button> </router-link> 二、在js中设置跳转(在方法中跳转界面并传...

如何在Vue中建立全局引用或者全局命令

1 一般在vue中,有很多vue组件,这些组件每个都是一个文件。都可能需要引用到相同模块(或者插件)。我们不想每个文件都import 一次模块。 如果是基于vue.js编写的插件我们可以用 Vue.use(...) main.js  2 但是如果想添加一个全局命令,同时又让每个vue的文件都能用到怎么办? 第一步:最好建立一个全局的命令文件例如:dire...

vue项目在移动端(手机)调试

查了很长一段时间的资料才搞好。 感悟就是:原来那么简单呐。 首要条件:同一局域网下(大致理解为链接相同的wifi) 1:命令行运行 ipconfig 2: 得到ipv4值, 用该值替换localhost 例如 localhost:8080 => 192.168.1.101:8080 , 手机访问后者即可 再通过http://cli.im/生成二维码...

【vue】在移动端使用better-scroll 实现滚动效果

  安装依赖:(c)npm install better-scroll --save 引入:  import BScroll from 'better-scroll' 格式:  var obj = new BScroll(object,{[option1,],.,.}); 注意: 1、要确保object元素的高度比其父元素高 2、使用时,一定要确保obje...

vue-element-admin实战 | 第一篇: 移除mock接入后台,搭建微服务和前后端分离的管理平台

一. 前言本篇基于有来商城youlai-mall 微服务项目搭建的后台前端管理平台,技术选型Vue+Element-UI实现前后端分离,解决方案选型vue-element-admin。希望通过本篇你可以改造vue-element-admin工程接入到自己的平台。 二. 工程改造1.导入vue-element-admin 导入vue-element-admi...