news 2026/6/11 21:00:03

在iview中使用upload组件上传文件之前先做其他的处理

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
在iview中使用upload组件上传文件之前先做其他的处理
<template> <div style="padding:50px;"> <Button style="width:150px;" type="primary" @click="beforeUpload">上传</Button> <Upload ref="upload" action="//jsonplaceholder.typicode.com/posts/" :on-success="successHandle" :data="uploadParams" > </Upload> <Modal v-model="show" title="上传前请先选择地域"> <Select v-model="city" placeholder="Select your city"> <Option value="beijing">New York</Option> <Option value="shanghai">London</Option> <Option value="shenzhen">Sydney</Option> </Select> <!-- 不能用Modal默认的提交,不然做不了校验,@on-ok="selectedCity" --> <template #footer> <Button @click="show=false">取消</Button> <Button type="primary" @click="selectedCity">确定</Button> </template> </Modal> </div> </template> <script> export default { name: "beforeUpload", data() { return { uploadParams:{}, // 上传接口需要带的参数 show:false, city:"", // 上传前需要选择城市 } }, methods:{ successHandle() {}, beforeUpload() { this.show = true; this.city = ""; }, selectedCity() { if(this.city) { this.show = false; this.$refs.upload.handleClick(); // 使用这个方法 } else { this.$Message.warning("请选择城市") this.show = true; } } } } </script> <style scoped> </style>

通过ref来 this.$refs.upload.handleClick(); // 使用这个方法

GIF 2024-1-5 23-56-27.gif
© 著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务


喜欢的朋友记得点赞、收藏、关注哦!!!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 12:24:00

如何学习数据科学所需的数学

原文&#xff1a;towardsdatascience.com/how-to-learn-the-math-needed-for-data-science-86c6643b0c59 成为数据科学家不仅仅是使用即插即用的机器学习包。首先&#xff0c;你必须理解算法实际上在做什么&#xff0c;并知道何时以及为什么使用它。学习算法是如何工作的过程就…

作者头像 李华
网站建设 2026/6/9 21:12:15

如何使用 Elastic (ELK) Stack 记录 Databricks 工作流

原文&#xff1a;towardsdatascience.com/how-to-log-databricks-workflows-with-the-elastic-elk-stack-a03f940cbc88?sourcecollection_archive---------7-----------------------#2024-07-30 一个使用软件工程世界最佳实践来设置数据管道可观察性的实际示例 https://mediu…

作者头像 李华
网站建设 2026/6/10 12:43:06

零基础理解UDS诊断会话控制的操作逻辑

从零开始读懂UDS会话控制&#xff1a;不只是发个0x10这么简单你有没有遇到过这样的情况&#xff1a;手握诊断仪&#xff0c;信心满满地向ECU发送一条10 03想进入扩展会话&#xff0c;结果等来的不是期待中的50 03&#xff0c;而是一条冰冷的否定响应——7F 10 12&#xff1f;或…

作者头像 李华
网站建设 2026/6/10 14:08:39

Windows右键菜单终极定制指南:ContextMenuManager完整使用手册

Windows右键菜单终极定制指南&#xff1a;ContextMenuManager完整使用手册 【免费下载链接】ContextMenuManager &#x1f5b1;️ 纯粹的Windows右键菜单管理程序 项目地址: https://gitcode.com/gh_mirrors/co/ContextMenuManager Windows右键菜单越来越长&#xff0c;…

作者头像 李华
网站建设 2026/6/10 5:16:36

RePKG神器使用全攻略:解锁Wallpaper Engine隐藏资源

还在为无法获取Wallpaper Engine的精美壁纸素材而苦恼吗&#xff1f;RePKG这款强大工具将为你打开全新的创作大门&#xff01;作为一款专为壁纸爱好者设计的开源神器&#xff0c;它能够轻松提取PKG格式的资源包&#xff0c;并将特殊的TEX文件转换为通用的PNG、JPG等图片格式&am…

作者头像 李华
网站建设 2026/6/10 14:10:28

BetterGI完整使用指南:从零开始掌握原神自动化工具

BetterGI完整使用指南&#xff1a;从零开始掌握原神自动化工具 【免费下载链接】better-genshin-impact &#x1f368;BetterGI 更好的原神 - 自动拾取 | 自动剧情 | 全自动钓鱼(AI) | 全自动七圣召唤 | 自动伐木 | 自动派遣 | 一键强化 - UI Automation Testing Tools For Ge…

作者头像 李华