位置: IT常识 - 正文

Vue - 图片浏览组件v-viewer(vue查看图片组件)

编辑:rootadmin
Vue - 图片浏览组件v-viewer 1. 介绍和安装

推荐整理分享Vue - 图片浏览组件v-viewer(vue查看图片组件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue点击图片弹出查看大图,vue展示图片流,vue查看图片组件,vue图片列表组件,vue图片列表组件,vue图片浏览器,vue图片浏览器,vue图片浏览器,内容如对您有帮助,希望把文章链接给更多的朋友!

Vue - 图片浏览组件v-viewer(vue查看图片组件)

v-viewer组件可以实现图片点击放大,缩小,旋转,切换等操作

在Vue项目中打开终端,npm引入v-viewer组件

npm install v-viewer --save2. 配置和使用2.1 在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' }})2.2 使用

在vue页面的template标签中添加图片的地址数组和viewer标签

<div class="images"><ul><viewer :images="imgUrlList"><li v-for="(value,index) in imgUrlList" :key="index"><div class="image"><img :src="value.path" alt="图片"></div> </li></viewer></ul></div>

在页面的下方JS代码处添加图片的地址数组

imgUrlList: [{path:require('../../image/Admin/department_example.png')}, {path:require('../../image/Admin/professional_example.png')}, {path:require('../../image/Admin/teacher_example.png')}, {path:require('../../image/Admin/student_example.png')}, {path:require('../../image/Admin/historyTitle_example.png')}]2.3 注意事项哪怕是只有一张图片,也一定要以数组的方式来存储数组中的路径,如果不是网络路径(比如: http://… 或 https://…),要像上述例子一样使用require()来包裹,不然图片可能会无法显示出来3. 完整代码示例<template> <div> <div class="images"> <ul> <viewer :images="imgUrlList"> <li v-for="(value,index) in imgUrlList" :key="index"> <div class="image"> <img :src="value.path" alt="图片"> </div> <span v-cloak>{{value.title}}</span> </li> </viewer> </ul> </div> </div></template><script> export default { data() { return { imgUrlList: [{path:require('../../image/Admin/department_example.png')}, {path:require('../../image/Admin/professional_example.png')}, {path:require('../../image/Admin/teacher_example.png')}, {path:require('../../image/Admin/student_example.png')}, {path:require('../../image/Admin/historyTitle_example.png')}] } }, }</script>4. 效果图

本文链接地址:https://www.jiuchutong.com/zhishi/293079.html 转载请保留说明!

上一篇:HTML + CSS + JavaScript 实现注册页面信息验证 详细教程(表单验证)(htmlcssjavascript网页制作)

下一篇:前端项目如何部署到服务器实现网址访问(前端项目如何部署到服务器)

  • 互联网时代的营销,产品永远为王!(互联网时代的营销模式)

    互联网时代的营销,产品永远为王!(互联网时代的营销模式)

  • 华为语音助手叫什么名字(华为语音助手叫什么你好yoyo)

    华为语音助手叫什么名字(华为语音助手叫什么你好yoyo)

  • win10开启流量计费模式(win10流量控制)

    win10开启流量计费模式(win10流量控制)

  • 华为nova6的UFS规格是多少(华为nova6的ufs是多少)

    华为nova6的UFS规格是多少(华为nova6的ufs是多少)

  • freebuds3用什么充电头(freebuds3充电用什么充电头)

    freebuds3用什么充电头(freebuds3充电用什么充电头)

  • Word怎么设置标题一标题二标题三(word怎么设置标题级别)

    Word怎么设置标题一标题二标题三(word怎么设置标题级别)

  • 宽带连上不能上网是什么原因(为什么宽带连接不可以上网)

    宽带连上不能上网是什么原因(为什么宽带连接不可以上网)

  • 怎么找书的电子版本(如何找到书的电子版)

    怎么找书的电子版本(如何找到书的电子版)

  • 小米手机公交卡可以转移到新手机吗(小米手机公交卡移入小米手表)

    小米手机公交卡可以转移到新手机吗(小米手机公交卡移入小米手表)

  • iphonex有4g无法上网(苹果x无法使用4g网络)

    iphonex有4g无法上网(苹果x无法使用4g网络)

  • 联想legion什么意思(legion 联想)

    联想legion什么意思(legion 联想)

  • numlock键在哪(联想小新的numlock键在哪)

    numlock键在哪(联想小新的numlock键在哪)

  • 数据网络已暂停下载是什么意思(数据网络已暂停下载怎么办)

    数据网络已暂停下载是什么意思(数据网络已暂停下载怎么办)

  • ps里怎么加光(ps怎么加光照效果)

    ps里怎么加光(ps怎么加光照效果)

  • word里修订的怎么取消(word中修订功能在哪里)

    word里修订的怎么取消(word中修订功能在哪里)

  • 芒果tv电视怎么登录

    芒果tv电视怎么登录

  • iphone x屏幕是2k吗(iphone x是2k分辨率么)

    iphone x屏幕是2k吗(iphone x是2k分辨率么)

  • iphonex黑色主题设置(iphonexr黑色主题设置)

    iphonex黑色主题设置(iphonexr黑色主题设置)

  • 淘宝图片怎么上传才清晰(淘宝图片怎么上水印)

    淘宝图片怎么上传才清晰(淘宝图片怎么上水印)

  • hdmi支持多少hz(HDMI支持多少hz)

    hdmi支持多少hz(HDMI支持多少hz)

  • 伯朗耳机哪国的(伯朗是哪里的牌子)

    伯朗耳机哪国的(伯朗是哪里的牌子)

  • 新手机前几次充电要求(新手机前几次充电正确方法)

    新手机前几次充电要求(新手机前几次充电正确方法)

  • 苹果mt762ch/a是什么型号(苹果mt752ch/a和mt762ch/a区别)

    苹果mt762ch/a是什么型号(苹果mt752ch/a和mt762ch/a区别)

  • oppo手机怎么显示未读消息数量(oppo手机怎么显示流量使用情况)

    oppo手机怎么显示未读消息数量(oppo手机怎么显示流量使用情况)

  • 怎么退出微信运动,让好友看不到(怎么退出微信运动苹果)

    怎么退出微信运动,让好友看不到(怎么退出微信运动苹果)

  • pr内如何批量导入lut(pr如何批量导入素材)

    pr内如何批量导入lut(pr如何批量导入素材)

  • oppoa9的电池容量(oppoa9电池容量多大毫安)

    oppoa9的电池容量(oppoa9电池容量多大毫安)

  • iphonexr怎么插双卡(iphonexr双卡双待 怎么插卡)

    iphonexr怎么插双卡(iphonexr双卡双待 怎么插卡)

  • 苹果6触屏乱跳(苹果触屏乱跳要换屏幕吗)

    苹果6触屏乱跳(苹果触屏乱跳要换屏幕吗)

  • 怎么用u盘装系统win7(目前最新详细图文教程)(怎么用U盘装系统win7)

    怎么用u盘装系统win7(目前最新详细图文教程)(怎么用U盘装系统win7)

  • 米苏尔岛,拉贾安帕特群岛中的岛屿,印度尼西亚 (© rusm/Getty Images)(米苏拉塔是哪个国家)

    米苏尔岛,拉贾安帕特群岛中的岛屿,印度尼西亚 (© rusm/Getty Images)(米苏拉塔是哪个国家)

  • poweroff命令  关闭操作系统(powercfg off)

    poweroff命令 关闭操作系统(powercfg off)

  • 印花税购买使用要求及印花税会计分录?
  • 增值税明细账用三栏式还是多栏式
  • 累计折旧 计提折旧
  • 固定资产转移是什么意思
  • 小规模普通发票要交税吗
  • 一般纳税人购买并销售免税货物所发生的运输费用
  • 上市公司现金流充足说明什么
  • 亏损可以不用缴增值税吗
  • 外购货物准予抵扣进项税额26万元,货物已验收入库
  • 企业购入车辆会计分录
  • 生产成本直接材料包括哪些
  • 用于本企业职工的福利应当征收消费税吗
  • 补提以前年度税费应该计入
  • 会计上的未达账项是什么
  • 个人所得税需要计提吗?怎么做会计分录
  • 没有ca证书怎么办社保
  • 旅行社代订住宿发票能报销吗
  • 应付未付的款项怎么写凭证
  • 小规模纳税人申报表怎么填
  • 企业注销固定资产处理
  • searchnavversion.exe - searchnavversion是什么进程 作用是什么
  • 多付货款退回的会计分录
  • php的数组函数
  • 银行对账单干嘛用
  • 小孩不爱吃蔬菜怎么办?
  • 销售收入与销售成本
  • 资产现金流量收益率计算方法
  • electronx
  • 微信公众平台的名词解释
  • zabbix agent启动命令
  • html零基础入门教程
  • Vue3中的pinia使用(收藏版)
  • 蓝桥杯c题库及答案
  • sort文件名
  • php使用正则表达式检测是否包含非数字
  • pico实例
  • 合同价格约定不明法律规定
  • 开发票纸巾属于什么编码
  • 税费减免政策2020
  • 阿里云安装centos8
  • 拆迁补偿收入是否缴纳所得税
  • 管理费用的相关科目
  • 建筑业外管证预审要多久
  • 往来款和货款
  • 个人对企业的例子
  • 小微企业有什么优惠政策
  • 个人名义开工程发票税率是多少
  • 银行承兑汇票怎么开
  • 资金帐薄印花税是指什么
  • 外账需要计提存利息吗
  • 材料核销的依据
  • 外购入库暂估补差单
  • 电子回单费用如何查询
  • 如何从财务报表中分析企业偿债能力
  • sqlserver中delete、update中使用表别名和oracle的区别
  • mysql分表命令
  • sql server 错误
  • 怎么修改ubuntu的ip地址
  • win10打开或关闭
  • 系和系怎么区分
  • mac双系统删除mac系统
  • centos inode
  • win7系统如何配置ip地址
  • mac命令行终端快捷键
  • 2021年win10累积更新
  • win10插上耳机后电脑还是外放如何解决
  • js页面点击怎么随机生成图片
  • 微信小程序中显示app.json在项目根目录未找到怎么回事
  • 正途科技有限公司
  • python搭建网页
  • 用javascript写简单网页
  • python操作命令
  • 解决烧心最快方法
  • 领导班子和领导干部的区别
  • 江苏国家电子税务局新版本怎么申领发票
  • uk开票网络连接异常怎么回事
  • 城市维护建设税税率
  • 中华人民共和国成立于1949年10月1日到今年是多少周年
  • 居住证在粤省事怎么查询
  • 发现个人所得税被物业挂职
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设