当前位置: 首页 > java >正文

一个简易的图片与文件从同一个入口上传

效果图如下

template部分                                                                                                                                

    handleRemove(file, fileList) {console.log(file, fileList);this.fileList = fileList;},handleFileChange(file, fileList) {console.log("file", file, "fileList", fileList);this.fileList = fileList;},downloadFile(file) {if (file.raw) {// 生成文件的下载链接const url = URL.createObjectURL(file.raw);// 创建一个 <a> 标签const link = document.createElement("a");link.href = url;link.download = file.name; // 设置下载的文件名document.body.appendChild(link);link.click(); // 触发下载document.body.removeChild(link); // 移除 <a> 标签URL.revokeObjectURL(url); // 释放临时 URLthis.$message.success("文件下载成功");} else {this.$message.warning("文件不存在,无法下载");}},removeFile(file) {const index = this.fileList.indexOf(file);if (index !== -1) {this.fileList.splice(index, 1);this.$message.success("文件删除成功");}},

methods部分 

    handleFileChange(file, fileList) {console.log("file", file, "fileList", fileList);this.fileList = fileList;},downloadFile(file) {if (file.raw) {// 生成文件的下载链接const url = URL.createObjectURL(file.raw);// 创建一个 <a> 标签const link = document.createElement("a");link.href = url;link.download = file.name; // 设置下载的文件名document.body.appendChild(link);link.click(); // 触发下载document.body.removeChild(link); // 移除 <a> 标签URL.revokeObjectURL(url); // 释放临时 URLthis.$message.success("文件下载成功");} else {this.$message.warning("文件不存在,无法下载");}},removeFile(file) {const index = this.fileList.indexOf(file);if (index !== -1) {this.fileList.splice(index, 1);this.$message.success("文件删除成功");}},
http://www.xdnf.cn/news/8216.html

相关文章:

  • 【数据结构】链式二叉树
  • 物理定律的数学结构基础及AI推理
  • [欠拟合过拟合]机器学习-part10
  • Java:希尔排序
  • 15.集合框架的学习
  • Unity基础学习(六)Mono中的重要内容(2)协同程序
  • 无人机桥梁检测效率问题-高精度3D建模及航线规划
  • AI智能分析网关V4车辆违停检测算法在道路/停车场/消防通道等场景应用解决方案
  • GitHub 趋势日报 (2025年05月21日)
  • 3D打印零件也能加密授权?戴姆勒和威步打造工业3D打印新范式
  • labview实现登录系统
  • Seay代码审计工具
  • centos8安装 kvm
  • jq常用命令
  • 线性Wi-Fi FEM被卷死,非线性FEM是未来?
  • CentOS安装最新Elasticsearch8支持向量数据库
  • 面向复杂和不平衡数据的双模块深度学习网络入侵检测模型
  • JavaScript篇:函数作用域与作用域链探秘
  • 甘特图(项目计划图)
  • Qt控件:显示控件
  • 五元组+协议分层:拆解网络通信的底层密码
  • 安卓手机安装 ChatGPT 全流程图文指南
  • 数巅智能亮相中国石油石化企业信息技术交流大会 以大模型能力驱动能源行业数智化升级
  • scikit-learn pytorch transformers 区别与联系
  • 如何让Wi-Fi设备传输距离达到1100米?涂鸦新方案让通信距离远超传统5倍
  • Dunn事后检验
  • 我店模式系统开发打造本地生活生态商圈
  • Springboot从consul中获取配置
  • Java 模块化系统(JPMS)
  • 点云(point cloud):自动驾驶的“三维扫描图“