1.点击添加项目图表按钮

代码部分html

   <el-button type="primary" @click="addProjectIconDiag()">添加项目图标</el-button></div>

js

  data(){return{// 添加项目图标对话框addProjectIcon: false,}},
// 打开项目图标对话框addProjectIconDiag() {    this.addProjectIcon = true    },

2.弹出添加项目图标对话框

代码部分html

  <el-dialogtitle="添加项目图标":visible.sync="addProjectIcon":close-on-click-modal="false"width="50%"><input type="file" class="file" ref="upload" /><span slot="footer" class="dialog-footer"><el-button @click="addProjectIcon = false">取 消</el-button><el-button type="primary" @click="addProjectIconImg()">确 定</el-button></span></el-dialog>

js

async addProjectIconImg() {let myfile = this.$refs.uploadlet files = myfile.filesif (files.length == 0) {this.$message.error('请选择文件')return false}let file = files[0]let formdata = new FormData() //formdata格式formdata.append('file', file) //图片文件formdata.append('proId', this.projectSelection[0].id) //项目id(需要传递的参数)const res = await this.$http.post('上传图片接口', formdata)if (res.data.success == false) {this.$message.error('上传失败')} else {this.$message({message: '上传成功',type: 'success',})this.addProjectIcon = falsethis.getProjectList()}},

VUE上传图片携带其他参数相关推荐

  1. 解决vue 跳转相同路由携带不同参数,页面不渲染问题

    项目中遇到跳转详情,但是详情中侧边有小列表的存在,这样就是相当于从详情跳到详情,如果直接使用this.router.push的方式,则会发现页面不会重新渲染,写在created和mounted内的方法 ...

  2. 获取页面链接后携带的参数

    获取页面链接&后携带的参数 提示:本方法只在H5页面试用过,vue并未测试,各位可以尝试一下 文章目录 获取页面链接&后携带的参数 前言 一.URLSearchParams是什么? 二 ...

  3. 前后端结合实现Vue上传图片并预览效果【Node+Mysql+Vue+Express】

    一.话不多,先看效果:  大家好呀,⭐⭐⭐⭐⭐,秉着分享快乐的原则,我来啦~  很久以前我写过一篇vue上传图片并显示的文章-> 鼠标点击这里~ 但是上次只是写了前端的,并没有把图片存储在服务器 ...

  4. [vue] 路由的params参数

    配置路由,声明接收params参数 {path:'/home',component:Home,children:[{path:'news',component:News},{component:Mes ...

  5. layui跳转html如何带参数,Layui跳转页面代码(可携带复杂参数)

    今天用了Layui的"数据表格 - 数据操作"示例代码,结果发现点击"编辑"按钮出出来一个弹出消息框,效果如下: 虽然说也可以用"弹出层"做 ...

  6. vue 上传图片视频组件,可拍照选择照片,解决苹果手机拍照旋转问题

    vue 上传图片视频组件,可拍照选择照片,解决苹果手机拍照旋转问题 参考文章: (1)vue 上传图片视频组件,可拍照选择照片,解决苹果手机拍照旋转问题 (2)https://www.cnblogs. ...

  7. vue上传图片组件编写

    点击打开源码 https://github.com/317482454/vue_upload 在线查看地址:http://jqvue.com/demo/vue_upload/demo.html 编写一 ...

  8. 分页携带请求参数_一个值得深思的小问题 请求中的参数值为空要不要携带该参数?...

    最近一个朋友疯狂的和我吐槽公司的后端,说很常规.很普通的一个事儿,也就是验证一下子的事儿,非要搞的那么复杂,治标不治本,技术玩来玩去不但没进步还倒退了. 这是怎么回事呢?咱们就来聊聊这件"小 ...

  9. vue.js 接收url参数

    转载自   vue.js 接收url参数 1) 路由配置传参方式 在配置路由时 例如 "/firewall/authorize/:uid/:uname/:token" 页面url为 ...

最新文章

  1. Scrum立会报告+燃尽图(十月三十日总第二十一次)
  2. AVFoundation之如何从摄像头获取图像
  3. Linux网络配置与命令
  4. 架空输电线路运行规程_架空输电线路杆塔金具的种类
  5. java类与对象的最初理解
  6. C#怎么给新建的winform程序添加资源文件夹Resources
  7. python实现图灵机器人帮你回复微信好友消息
  8. Oracle · 一些实用语法
  9. 自定义action消息
  10. tomcat 启动编码设置
  11. 离散数学第7章欧拉图,哈密顿图
  12. 中山大学本科偏微分方程试题
  13. 【Delphi】Clipboard,剪贴板获取StringGrid所选的数据复制粘贴
  14. Python图像处理应用之绘制log函数图像
  15. 【Python黑科技】lxml库爬虫实战-爬取句子控的名人名言句子(保姆级图文+实现代码)
  16. 物联网操作系统软件定时器
  17. python包装好后在pycharm IED中无法导入
  18. 学徒浅析Android——Android原生下载机制针对0K大小文件下载异常的分析
  19. 前端系列——vue2+高德地图web端开发(poi搜索两种方式)
  20. web应用防火墙的作用

热门文章

  1. BES软件复位重启写法
  2. Windows10 桌面右键菜单恢复初始
  3. 阿里云弹性计算产品专家张新涛:元宇宙应用时代的澎湃算力
  4. MATLAB劳斯稳定性判据,劳斯霍尔维茨稳定性判据.ppt
  5. php larval框架运行环境,4种Windows系统下Laravel框架的开发环境安装及部署方法详解...
  6. Unity实现转盘抽奖效果
  7. python替换word中的文字内容
  8. 源代码防泄密产品介绍
  9. Protues 基于51单片机的DS18B20温度采集:键盘输入温度上下限_超出设定温度范围报警_8数码管显示
  10. PostgreSQL的学习心得和知识总结(二十四)|CentOS环境 配置生成coredump程序崩溃内存转储文件及gdb调试core文件