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访问XML数据的实例
Dec 27 Javascript
JavaScript Scoping and Hoisting 翻译
Jul 03 Javascript
js操纵dom生成下拉列表框的方法
Feb 24 Javascript
浅谈JavaScript中指针和地址
Jul 26 Javascript
iframe跨域通信封装详解
Aug 11 Javascript
用AngularJS的指令实现tabs切换效果
Aug 31 Javascript
详解jQuery中的DOM操作
Dec 23 Javascript
jQuery Datatables表头不对齐的解决办法
Nov 27 jQuery
Angular中使用MathJax遇到的一些问题
Dec 15 Javascript
IE9 elementUI文件上传的问题解决
Oct 17 Javascript
js中获取URL参数的共用方法getRequest()方法实例详解
Oct 24 Javascript
在vue中使用Base64转码的案例
Aug 07 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面向对象的使用教程 简单数据库连接
2006/11/25 PHP
Yii2 RESTful中api的使用及开发实例详解
2016/07/06 PHP
Laravel框架集合用法实例浅析
2020/05/14 PHP
Javascript 陷阱 window全局对象
2008/11/26 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
当鼠标滑过文本框自动选中输入框内容的JS代码分享
2013/11/26 Javascript
javascript中的事件代理初探
2014/03/08 Javascript
jQuery实现鼠标悬停显示提示信息窗口的方法
2015/04/30 Javascript
javascript动态生成树形菜单的方法
2015/11/14 Javascript
javascript实现网页中涉及的简易运动(改变宽高、透明度、位置)
2015/11/29 Javascript
jquery获取所有选中的checkbox实现代码
2016/05/26 Javascript
JS控制HTML元素的显示和隐藏的两种方法
2016/09/27 Javascript
微信小程序 获取设备信息 API实例详解
2016/10/02 Javascript
KnockoutJS 3.X API 第四章之表单textInput、hasFocus、checked绑定
2016/10/11 Javascript
微信小程序 后台https域名绑定和免费的https证书申请详解
2016/11/10 Javascript
jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
2016/12/06 Javascript
JavaScript实现打地鼠小游戏
2020/04/23 Javascript
Vue2.0生命周期的理解
2018/08/20 Javascript
js计算最大公约数和最小公倍数代码实例
2019/09/11 Javascript
vue+elementUI动态增加表单项并添加验证的代码详解
2020/12/17 Vue.js
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
举例详解Python中的split()函数的使用方法
2015/04/07 Python
Python实现基于二叉树存储结构的堆排序算法示例
2017/12/08 Python
Python使用matplotlib绘制正弦和余弦曲线的方法示例
2018/01/06 Python
python实现支付宝当面付(扫码支付)功能
2018/05/30 Python
在PyCharm中实现关闭一个死循环程序的方法
2018/11/29 Python
python打开音乐文件的实例方法
2020/07/21 Python
python基于socket模拟实现ssh远程执行命令
2020/12/05 Python
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
2014领导班子四风问题对照检查材料思想汇报
2014/09/21 职场文书
党的群众路线教育实践活动党员个人剖析材料
2014/10/08 职场文书
庆祝教师节活动总结
2015/03/23 职场文书
导游词之云南丽江古城
2019/09/17 职场文书
六年级上册《闻官军收河南河北》的教学设计
2019/11/15 职场文书
python 中[0]*2与0*2的区别说明
2021/05/10 Python
python基础入门之字典和集合
2021/06/13 Python