Element官网有el-upload文件上传的组件,但是并没有文件预览的相关功能,但是有时需求需要满足上传文件后进行预览的功能,那么如何实现对el-upload上传的文件进行预览呢?

el-upload组件应用

      <el-uploadclass="upload-demo"ref="uploadFile":auto-upload="false":action="testForm.actionUrl"drag:file-list="testForm.fileList":on-change="handleFileChange":on-remove="removeFile":limit="1":on-exceed="overLimitCount">

JS函数处理

    handleFileChange(files, fileList) {this.testForm.fileList = fileListlet reader = new FileReader()reader.readAsText(files.raw)reader.onload = e => {this.testForm.fileContent = e.target.result.replace(/\n|\r\n/g,'<br/>')}},

Dialog预览文件

      <el-buttontype="primary"@click="isShow = true">文件预览</el-button><el-dialogtitle="文件预览":visible="isShow"@close="isShow = false"width="40%"append-to-body><div v-html="testForm.fileContent"></div></el-dialog>

el-upload实现上传文件预览相关推荐

  1. 使用el upload标签上传文件的几种常见使用场景(前台+后台)

    前言:本篇博客主要介绍ElementUI中el upload上传控件的使用,包含前后台代码. 文章目录 一.总体代码 二.使用场景 1.添加 2.修改 3.单独上传到服务器 一.总体代码 1.前端控件 ...

  2. php 使用上传文件预览插件,bootstrap fileinput插件实现预览上传照片功能方法详解...

    本文主要介绍了bootstrap fileinput插件实现预览上传照片功能,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友可以参考下,希望能帮助到大家. 效果图如下所示: 具体代码如下: cl ...

  3. uploadify java 下载_uploadify java实现多文件上传和预览

    本文实例为大家分享了java文件上传和预览实现代码,供大家参考,具体内容如下 1.下载uploadify插件 2.index.html #uploader { position: relative; ...

  4. php 表格导入excel插件,BootStrap Fileinput插件和表格插件相结合实现导入Excel数据的文件上传、预览、提交的步骤...

    这篇文章主要介绍了BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传.预览.提交的导入Excel数据操作步骤,需要的朋友可以参考下 bootstrap ...

  5. minio实现大文件分片上传+断点续传+预览

    minio实现大文件分片上传+断点续传+预览 只提供后端java代码 思路: 前端分片 校验文件md5是否已经存在 --不存在创建临时桶存分片 校验分块是否已经上传 分块上传 合并分块 校验合成后md ...

  6. php案例 文件上传并预览

    作者:陈业贵 华为云享专家 51cto(专家博主 明日之星 TOP红人) 阿里云专家博主 文章目录 前言 代码 cyg.php 2.php 效果:也就是上传的文件里面的内容 前言 php案例 文件上传 ...

  7. js实现多图上传和预览(包含表单上传、ajax上传)

    请在这里查看示例 ☞ h5Upload示例 包含的知识点有:(仅考虑手机端,pc兼容性不清,建议使用jquery版本的) 1.浏览器自带的表单上传(页面会跳转) 2.ajax上传(异步刷新.自动上传. ...

  8. DevExpress控件使用系列--ASPxUploadControl(图片上传及预览)

    1.控件功能      列表控件展示数据.弹框控件执行编辑操作.Tab控件实现多标签编辑操官方说明 2.官方示例       2.1 ASPxImage                 http:// ...

  9. php+jquery实现图片上传预览_和拖动位置值,PHP教程:thinkphp jquery实现图片上传和预览效果...

    <PHP教程:thinkphp jquery实现图片上传和预览效果>要点: 本文介绍了PHP教程:thinkphp jquery实现图片上传和预览效果,希望对您有用.如果有疑问,可以联系我 ...

最新文章

  1. gcc代码反汇编查看内存分布[2]: arm-linux-gcc
  2. Linux C高级编程——网络编程之包裹函数
  3. html filter 在线预览,HTML Filter
  4. 贪心算法—区间调度 电影节(POJ 4151)
  5. 特斯拉CEO马斯克:将离开推特一段时间
  6. [Git]4.2 标签
  7. [Liferay6.2]Liferay Dynamic Query API示例
  8. 前端开发面试题-JavaScript(一)
  9. 6U VPX板卡资料:6U VPX 高性能计算存储板卡
  10. PHP保存图片并且修改图片分辨率(DPI)
  11. [我读]十四堂人生创意课
  12. Ubuntu通过有线路由器上网
  13. 考试/shuai 学生的宿命啊
  14. 3年级计算机课程安排,人教版三年级信息技术教学计划
  15. Android studio输入m自动提示成员变量名称
  16. Android 引入第三方字体库的简单使用
  17. 苹果电脑系统还原出现服务器,苹果电脑恢复出厂设置【应对方向】
  18. ubuntu20.04 使用 rplidar A2过程记录
  19. AIMA:如何通过质量指标提高QA的绩效(译)
  20. 1104 Path In Zigzag Labelled Binary Tree

热门文章

  1. SEO优化百度文库外链做法
  2. pp加速器简易去广告
  3. 深入理解linux 内核的RCU本质
  4. ps快速去除图片上的文字
  5. linux下curses的用法
  6. 鸿蒙时期有厉害的人吗,急求:中国神话中有几位圣人.都是谁。鸿钧.鸿蒙.陆压.东皇太一的来历。天界掌控者一共更换了几代都是谁...
  7. 三、搞定Service接口和实现类
  8. Linux 中 ss 命令的使用实例
  9. java华氏度xhuan_java摄氏度转换华氏度
  10. association标签的用法以及注意事项