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 相关文章推荐
如何让动态插入的javascript脚本代码跑起来。
Jan 09 Javascript
简单时间提示DEMO从0开始一直进行计时
Nov 19 Javascript
原生javascript实现拖动元素示例代码
Sep 01 Javascript
纯js代码实现未知宽高的元素在指定元素中垂直水平居中显示
Sep 12 Javascript
javascript中tostring()和valueof()的用法及两者的区别
Nov 16 Javascript
jquery自定义插件——window的实现【示例代码】
May 06 Javascript
JavaScript的this关键字的理解
Jun 18 Javascript
利用JS实现数字增长
Jul 28 Javascript
jQuery的Read()方法代替原生JS详解
Nov 08 Javascript
图片懒加载插件实例分享(含解析)
Jan 09 Javascript
vue2.0 循环遍历加载不同图片的方法
Mar 06 Javascript
Node.js折腾记一:读指定文件夹,输出该文件夹的文件树详解
Apr 20 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
ADODB类使用
2006/11/25 PHP
php之Smarty模板使用方法示例详解
2014/07/08 PHP
php实现session自定义会话处理器的方法
2015/01/27 PHP
Yii2.0多文件上传实例说明
2017/07/24 PHP
Yii框架通过请求组件处理get,post请求的方法分析
2019/09/03 PHP
一个简单的JavaScript 日期计算算法
2009/09/11 Javascript
JavaScript读取中文cookie时的乱码问题的解决方法
2009/10/14 Javascript
JavaScript 解析Json字符串的性能比较分析代码
2009/12/16 Javascript
jquery.autocomplete修改实现键盘上下键自动填充示例
2013/11/19 Javascript
js获取通过ajax返回的map型的JSONArray的方法
2014/01/09 Javascript
javascript 原型链维护和继承详解
2014/11/26 Javascript
JS组件系列之Bootstrap table表格组件神器【终结篇】
2016/05/10 Javascript
bootstrap学习使用(导航条、下拉菜单、轮播、栅格布局等)
2016/12/01 Javascript
微信小程序 Toast自定义实例详解
2017/01/20 Javascript
深入浅析Vue中的 computed 和 watch
2018/06/06 Javascript
JavaScript键盘事件常见用法实例分析
2019/01/03 Javascript
jQuery实现的导航条点击后高亮显示功能示例
2019/03/04 jQuery
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
vue 使用鼠标滚动加载数据的例子
2019/10/31 Javascript
JS数据类型(基本数据类型、引用数据类型)及堆和栈的区别分析
2020/03/04 Javascript
vue组件添加事件@click.native操作
2020/10/30 Javascript
如何实现vue的tree组件
2020/12/03 Vue.js
python如何查看系统网络流量的信息
2016/09/12 Python
Python 循环语句之 while,for语句详解
2018/04/23 Python
在Python中使用MySQL--PyMySQL的基本使用方法
2019/11/19 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
介绍一下gcc特性
2015/10/31 面试题
24岁生日感言
2014/01/13 职场文书
不打扫卫生检讨书
2014/02/12 职场文书
三好学生个人先进事迹材料
2014/05/17 职场文书
我的大学四年规划书范文2014
2014/09/26 职场文书
物价局领导班子四风问题整改措施
2014/10/26 职场文书
贷款担保书
2015/01/20 职场文书
贷款工资证明范本
2015/06/12 职场文书
分析JVM源码之Thread.interrupt系统级别线程打断
2021/06/29 Java/Android
前端传参数进行Mybatis调用mysql存储过程执行返回值详解
2022/08/14 MySQL