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 树控件 比较好用
Jun 11 Javascript
对Web开发中前端框架与前端类库的一些思考
Mar 27 Javascript
使用 JavaScript 进行函数式编程 (一) 翻译
Oct 02 Javascript
Bootstrap实现水平排列的表单
Jul 04 Javascript
AngularJS之依赖注入模拟实现
Aug 19 Javascript
jQuery实现背景滑动菜单
Dec 02 Javascript
JavaScript简单验证表单空值及邮箱格式的方法
Jan 20 Javascript
微信小程序之数据双向绑定与数据操作
May 12 Javascript
jQuery日期范围选择器附源码下载
May 23 jQuery
原生js实现trigger方法示例代码
May 22 Javascript
three.js利用gpu选取物体并计算交点位置的方法示例
Nov 25 Javascript
React Native中ScrollView组件轮播图与ListView渲染列表组件用法实例分析
Jan 06 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脚本的10个技巧(2)
2006/10/09 PHP
thinkPHP3.x常量整理(预定义常量/路径常量/系统常量)
2016/05/20 PHP
javascript得到XML某节点的子节点个数的脚本
2008/10/11 Javascript
javascript 面向对象编程 聊聊对象的事
2009/09/17 Javascript
json 入门基础教程 推荐
2009/10/31 Javascript
JQuery获取文本框中字符长度的代码
2011/09/29 Javascript
Javascript 面向对象编程(coolshell)
2012/03/18 Javascript
使用JS+plupload直接批量上传图片到又拍云
2014/12/01 Javascript
javascript实时获取鼠标坐标值并显示的方法
2015/04/30 Javascript
js实现页面跳转的五种方法推荐
2016/03/10 Javascript
关于JS中二维数组的声明方法
2016/09/24 Javascript
浅谈js的解析顺序 作用域 严格模式
2017/10/23 Javascript
详解Vue项目中实现锚点定位
2019/04/24 Javascript
vue 使用lodash实现对象数组深拷贝操作
2020/09/10 Javascript
JS如何实现在弹出窗口中加载页面
2020/12/03 Javascript
django 自定义用户user模型的三种方法
2014/11/18 Python
深入讨论Python函数的参数的默认值所引发的问题的原因
2015/03/30 Python
python根据文章标题内容自动生成摘要的实例
2019/02/21 Python
pandas 数据结构之Series的使用方法
2019/06/21 Python
PyCharm-错误-找不到指定文件python.exe的解决方法
2019/07/01 Python
tensorflow tf.train.batch之数据批量读取方式
2020/01/20 Python
瑞典的玛丽小姐:Miss Mary of Sweden
2019/02/13 全球购物
汽车维修与检测专业应届生求职信
2013/11/12 职场文书
二手房买卖协议书
2014/04/10 职场文书
初中班主任评语
2014/04/24 职场文书
软环境建设心得体会
2014/09/09 职场文书
纪检干部个人对照检查材料
2014/09/23 职场文书
领导干部查摆“四风”问题自我剖析材料思想汇报
2014/10/05 职场文书
庆六一开幕词
2015/01/29 职场文书
大班下学期个人总结
2015/02/13 职场文书
财政局个人总结
2015/03/04 职场文书
2015年安康杯竞赛活动总结
2015/03/26 职场文书
2015年语文教师工作总结
2015/05/25 职场文书
诉讼和解协议书
2016/03/23 职场文书
python基础学习之生成器与文件系统知识总结
2021/05/25 Python
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server