vue中使用elementUI组件手动上传图片功能


Posted in Javascript onDecember 13, 2019

Vue框架简介

Vue是一套构建用户界面的框架, 开发只需要关注视图层, 它不仅易于上手,还便于与第三方库或既有项目的整合。是基于MVVM(Model-View-ViewModel)设计思想。提供MVVM数据双向绑定的库,专注于UI层面

使用elementUI上传图片时遇到跨域问题,所以需要自己写一个手动上传图片的方法

代码:

html

<el-upload
            class="upload-demo"
            ref="upload"//绑定ref 清空时会用到
            :limit="1" //最多可上传1张
            :http-request="ImgUploadSectionFile" //上传方法
            :with-credentials="true"
            :auto-upload="true"
            accept=".png,.jpg,.gif,.svg"//上传文件的后缀名
            action=""//文件上传地址 我用的手动上传所以为空
            list-type="list"
            :file-list="fileList">
             <el-button slot="trigger" type="primary">选取图片</el-button>
           </el-upload>

method

ImgUploadSectionFile(param){//图片上传
      let formData = new FormData();//formdata格式
        formData.append('Img', param.file);
        request.post("url", formData).then(res => {
          if (res.code == 200){//成功
            console.log(res)
          }
        });
    }

我做的是 后台返回上传的图片字符串地址 然后我加到对象中点击总按钮时再发送到后台 所以添加结束之后需要加下面这行代码

this.$refs.upload.clearFiles();//清空

总结

以上所述是小编给大家介绍的vue中使用elementUI组件手动上传图片功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
JavaScript初学者应注意的七个细节小结
Jan 30 Javascript
js获取URL的参数的方法(getQueryString)示例
Sep 29 Javascript
两个多选select(multiple左右)添加、删除选项和取值实例
May 12 Javascript
原生javascript实现图片按钮切换
Jan 12 Javascript
JS设置下拉列表框当前所选值的方法
Dec 22 Javascript
在AngularJS中如何使用谷歌地图把当前位置显示出来
Jan 25 Javascript
js创建数组的简单方法
Jul 27 Javascript
Bootstrap的modal拖动效果
Dec 25 Javascript
jquery做个日期选择适用于手机端示例
Jan 10 Javascript
用图片替换checkbox原始样式并实现同样的功能
Nov 15 Javascript
详解Vue前端对axios的封装和使用
Apr 01 Javascript
JavaScript Html实现移动端红包雨功能页面
Jan 10 Javascript
使用uni-app开发微信小程序的实现
Dec 13 #Javascript
webpack DllPlugin xxx is not defined解决办法
Dec 13 #Javascript
微信小程序关键字变色实现代码实例
Dec 13 #Javascript
Servlet返回的数据js解析2种方法
Dec 12 #Javascript
微信小程序实现横向滚动导航栏效果
Dec 12 #Javascript
微信小程序 scroll-view 实现锚点跳转功能
Dec 12 #Javascript
微信小程序scroll-view锚点链接滚动跳转功能
Dec 12 #Javascript
You might like
自己写了一个php检测文件编码的函数
2014/04/21 PHP
修改destoon会员公司的伪静态中的com目录的方法
2014/08/21 PHP
php中explode函数用法分析
2014/11/15 PHP
PHP编程一定要改掉的5个不良习惯
2020/09/18 PHP
一个可绑定数据源的jQuery数据表格插件
2010/07/17 Javascript
JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句
2012/02/27 Javascript
中止javascript执行的方法
2014/02/14 Javascript
改变状态栏文字的js代码
2014/06/13 Javascript
JS+DIV实现鼠标划过切换层效果的方法
2015/05/25 Javascript
简介JavaScript中getUTCMonth()方法的使用
2015/06/10 Javascript
D3.js实现简洁实用的动态仪表盘的示例
2018/04/04 Javascript
详解Vue取消eslint语法限制
2018/08/04 Javascript
vue富文本框(插入文本、图片、视频)的使用及问题小结
2018/08/17 Javascript
[09:37]DOTA2卡尔工作室 英雄介绍圣堂刺客篇
2013/06/13 DOTA
[02:10]探秘浦东源深体育馆 DOTA2 Supermajor不见不散
2018/05/17 DOTA
Python实现查找系统盘中需要找的字符
2015/07/14 Python
如何将python中的List转化成dictionary
2016/08/15 Python
Python简单实现安全开关文件的两种方式
2016/09/19 Python
读写json中文ASCII乱码问题的解决方法
2016/11/05 Python
PySide和PyQt加载ui文件的两种方法
2019/02/27 Python
python命令行工具Click快速掌握
2019/07/04 Python
Python openpyxl模块原理及用法解析
2020/01/19 Python
python目标检测给图画框,bbox画到图上并保存案例
2020/03/10 Python
Matplotlib 折线图plot()所有用法详解
2020/07/28 Python
python爬虫爬取某网站视频的示例代码
2021/02/20 Python
HTML5制作3D爱心动画教程 献给女友浪漫的礼物
2014/11/05 HTML / CSS
Ticketmaster德国票务网站:购买音乐会和体育等门票
2016/11/14 全球购物
英国最大的笔记本电脑直销专家:Laptops Direct
2019/07/20 全球购物
计算机专业个人简短的自我评价
2013/10/23 职场文书
门卫班长岗位职责
2013/12/15 职场文书
成龙洗发水广告词
2014/03/14 职场文书
英语一分钟演讲稿
2014/04/29 职场文书
暑期政治学习心得体会
2014/09/02 职场文书
法制教育演讲稿
2014/09/10 职场文书
音乐之声观后感
2015/06/04 职场文书
Log4j.properties配置及其使用
2021/08/02 Java/Android