表格中有一列显示的图片,现需要点击图片,预览该图片,使用的elementui中的previewSrcList做的图片预览,

但是测试发现,无论点击表格中的那张图片,预览的大图都是从第一张图片,开始预览;

后面通过更改每张图片绑定的图片list的顺序,解决了次问题;

页面显示:

style="width: 50px; height: 50px"

:src="scope.row.path"

:preview-src-list="scope.row.list"

>

js:

getDrawerTableList(data) {

this.drawerTableList = data;

this.list = [];

// 表格数据 drawerTableList

//获取每张图片的地址

for(var i = 0 ; i < this.drawerTableList.length ; i ++){

this.list.push(this.drawerTableList[i].path)

}

//根据图片顺序(index)更改每张图片绑定的list的图片顺序

for(var i = 0 ; i < this.drawerTableList.length ; i ++){

// this.list.push(this.drawerTableList[i].path)

var container = this.list;

var frontArr = container.slice(0,i);

var behindArr = container.slice(i,this.drawerTableList.length);

var list = behindArr.concat(frontArr)

this.drawerTableList[i].list = list;

}

},

element表格里面放图片_elementUI 表格中预览图片相关推荐

  1. uni-table单元格中预览图片:阻止冒泡

    由于uni-table有行点击事件,导致我想单击单元格,查看预览图片时,先响应了行的点击事件,而无法响应图片预览: 可以借用@click.stop的事件修饰符: <uni-tr v-for=&q ...

  2. viewer动态加载图片第一次点击预览图片失败的问题

    如果您搜到这篇文章的话,那估计您遇到跟我一样的问题了. 众所周知,每一个插件都有很多坑,比如说市面上比较火爆的 图片浏览插件viewer,有js版本和jqery版本的,尽管这两个版本不一样,但是大同小 ...

  3. kitty终端ranger预览图片

    之前在macOS中使用iterm2终端用ranger预览图片正常.最近切到archlinux了,使用kitty终端模拟器.也想实现ranger中预览图片. 相关阅读: <终端中的文件管理器ran ...

  4. JS实现上传图片的三种方法并实现预览图片功能

    在常见的用户注册页面,需要用户在本地选择一张图片作为头像,并同时预览. 常见的思路有两种:一是将图片上传至服务器的临时文件夹中,并返回该图片的url,然后渲染在html页面: 另一种思路是,直接在本地 ...

  5. 微信小程序wx.previewImage预览图片

    小功能 点击图片放大预览 这个也是小程序开发中经常遇到的小功能,所以也单独拿出来做一下总结,其实就是一个小知识点. 文档链接 :https://developers.weixin.qq.com/min ...

  6. 使用微信内置浏览器预览图片

    在微信H5开发中预览图片,可以使用其他的一些图片预览插件,但是这样却不能把其中的某张图片发送给好友.对于 这种情况可以使用微信内置浏览器图片预览功能,就可以解决这个问题.不说废话直接看代码: 1.首先 ...

  7. html 缩略图点击预览,[每天进步一点点~] uni-app 点击图片实现预览图片列表

    点击图片,实现预览图片功能,并且可循环预览图片列表! image.png 一.多张图片预览 html代码 js代码 data(){ return { photos:[ { src: '图片路径1'}, ...

  8. uniapp 上传图片 + 预览图片 + 删除图片

    图片是用的阿里巴巴矢量图. <template> // html部分<view class="goods-box"><view class=" ...

  9. JQ input 文件上传并预览 选择图片后,在页面上预览图片,页面渲染

    有时候,我们更新界面信息时会遇到,选择图片后,并不能预览图片,必须提交数据库后才能在页面上显示出来,这样我们该怎样办呢? 起始jq为我们提供了两个方法change()和URL.createObject ...

最新文章

  1. php验证 js验证邮箱格式,js和php邮箱地址验证的实现方法
  2. [欧拉路]CF1152E Neko and Flashback
  3. 教你快速掌握如何使用“Opatch”打补丁
  4. [数据结构-严蔚敏版]P37定义一个带头结点的线性链表
  5. Oracle PL/SQL块 多表查询(emp员工表、dept部门表、salgrade工资等级表)
  6. 阿里技术专家光锥:亿级长连网关的云原生演进之路
  7. 问题:自定义Appender输出DCMTK的oflog
  8. 面经 |算法工程师面试题汇总分享
  9. 我买了个阿里云服务器并在上面部署了一个项目
  10. 拿到offer怕查学历不敢去_《令人心动的offer》— 我们法庭见
  11. 统计学基础知识(二)
  12. 敏捷开发模式几个名词
  13. 彻底关闭 wps 热点广告
  14. mysql cluster 分片_MySQL Cluster --01
  15. 【verilog】b站-[Verilog HDL] Installing and Testing Icarus Verilog + GTKWave 笔记
  16. 数据结构与算法(一) 链表(代码示例)
  17. Shell编程(三)grep sed awk文本处理三剑客
  18. html调用 另存为,【HTML】前台页面调出文件另存为对话框几种方法
  19. 不同分发平台的区别和特点
  20. 视觉里程计 第一部分:前30年的发展和理论基础

热门文章

  1. python计算移动平均线_(转)简单移动平均线(Simple Moving Average,SMA) 定义及使用...
  2. 次世代游戏美术资源开发全流程及常用的软件
  3. 江苏大学计算机学院姚奕如,2017年江苏教学成果奖一等奖项目.DOC
  4. 【代码相关-ROS】利用小觅采集的rosbag,制作双目图像集,跑orbslam2
  5. idea同时打胖包和瘦包的方法
  6. 大数据产业链包括哪几个环节,具体包含哪些内容
  7. Glide加载图片完成的回调
  8. 「企业安全架构」EA874:信息安全架构
  9. S.H.E -《Forever新歌+精选》192Kbps[MP3!]
  10. 介绍Namada:链间资产不可知(Asset-agnostic)隐私