vue中实现图片和文件上传的示例代码


Posted in Javascript onMarch 16, 2018

html页面

<input type="file" value="" id="file" @change='onUpload'>//注意不能带括号

js代码

methods: {
//上传图片
onUpload(e){
      var formData = new FormData(); 
    f ormData.append('file', e.target.files[0]);
    formData.append('type', 'test');
      $.ajax({
        url: '/ShopApi/util/upload.weixun',//这里是后台接口需要换掉
        type: 'POST',
        dataType: 'json',
        cache: false,
        data: formData,
        processData: false,
        contentType: false,
        success: (res) => {        
          if (res.code === 200) {
            var img_tpl ='<div class="picture" style="width:108px;float:left;"><img id="preview" src="'+后台返回的tu'pian路径+'" style="width:48px;height:48px;float:left;background-size:cover;"/><span class="r-span"
 onclick = "onDeletePicture()" style="color:#49BDCC;display:block;float:left;margin-left:10px;line-height:48px;">删除</span></div>';
            $("#refund_img").after(img_tpl);
          }
        },
        error: function(err) {
        alert("网络错误");
        }
      });
} 
}

图片效果图

vue中实现图片和文件上传的示例代码

以上这篇vue中实现图片和文件上传的示例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jQuery EasyUI API 中文文档 - Tabs标签页/选项卡
Oct 01 Javascript
JavaScript中的字符串操作详解
Nov 12 Javascript
jquery常用方法及使用示例汇总
Nov 08 Javascript
js中hash和ico的关联分析
Feb 05 Javascript
jquery简单的弹出层浮动层代码
Apr 27 Javascript
深入理解JavaScript中的对象
Jun 04 Javascript
JavaScript实现自动对页面上敏感词进行屏蔽的方法
Jul 27 Javascript
RGB和YUV 多媒体编程基础详细介绍
Nov 04 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
Jan 10 Javascript
jQuery轮播图实例详解
Aug 15 jQuery
JS实现头条新闻的经典轮播图效果示例
Jan 30 Javascript
小程序登录/注册页面设计的实现代码
May 24 Javascript
vue中手机号,邮箱正则验证以及60s发送验证码的实例
Mar 16 #Javascript
Vue实现active点击切换方法
Mar 16 #Javascript
详解Vue.js项目API、Router配置拆分实践
Mar 16 #Javascript
vue实现tab切换外加样式切换方法
Mar 16 #Javascript
javaScript中&quot;==&quot;和&quot;===&quot;的区别详解
Mar 16 #Javascript
node.js博客项目开发手记
Mar 16 #Javascript
vue iView 上传组件之手动上传功能
Mar 16 #Javascript
You might like
基于PHP+jQuery+MySql实现红蓝(顶踩)投票代码
2015/08/25 PHP
简单谈谈PHP中的Reload操作
2016/12/12 PHP
php输出反斜杠的实例方法
2019/09/19 PHP
另类调用flash无须激活的方法
2006/12/27 Javascript
让iframe自适应高度(支持XHTML,支持FF)
2007/07/24 Javascript
jquery 打开窗口返回值实现代码
2010/03/04 Javascript
JS中批量给元素绑定事件过程中的相关问题使用闭包解决
2013/04/15 Javascript
javascript获取下拉列表框当中的文本值示例代码
2013/07/31 Javascript
将查询条件的input、select清空
2014/01/14 Javascript
浅谈JavaScript中null和undefined
2015/07/09 Javascript
JavaScript实现快速排序的方法
2015/07/31 Javascript
Angularjs material 实现搜索框功能
2016/03/08 Javascript
vue页面加载闪烁问题的解决方法
2018/03/28 Javascript
Vue-router 中hash模式和history模式的区别
2018/07/24 Javascript
详解element-ui设置下拉选择切换必填和非必填
2019/06/17 Javascript
Layui选项卡制作历史浏览记录的方法
2019/09/28 Javascript
关于vue-cli3打包代码后白屏的解决方案
2020/09/02 Javascript
原生js实现移动小球(碰撞检测)
2020/12/17 Javascript
[03:55]DOTA2完美大师赛选手传记——LFY.MONET
2017/11/18 DOTA
Python模拟脉冲星伪信号频率实例代码
2018/01/03 Python
Pandas 合并多个Dataframe(merge,concat)的方法
2018/06/08 Python
解决python中使用PYQT时中文乱码问题
2019/06/17 Python
Python实现制度转换(货币,温度,长度)
2019/07/14 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
在django中,关于session的通用设置方法
2019/08/06 Python
使用python切片实现二维数组复制示例
2019/11/26 Python
python3中celery异步框架简单使用+守护进程方式启动
2021/01/20 Python
python中@contextmanager实例用法
2021/02/07 Python
HTML5离线应用与客户端存储的实现
2018/05/03 HTML / CSS
美国鞋类购物网站:Shiekh Shoes
2016/08/21 全球购物
采购部部长岗位职责
2014/02/06 职场文书
代办委托书怎样写
2014/04/08 职场文书
党员批评与自我批评思想汇报(集锦)
2014/09/14 职场文书
2014小学教师个人工作总结
2014/11/10 职场文书
2014年业务员工作总结范文
2014/11/17 职场文书
Redis 持久化 RDB 与 AOF的执行过程
2021/11/07 Redis