AngularJS异步上传图片

上代码

/** 定义文件异步上传的方法 */
this.uploadFile = function(){
    // 创建表单数据对象
    var formData = new FormData();
    // 第一个参数:请求参数名称
    // 第二个参数:取html页面中第一个file元素
    // 表单数据对象追加上传的文件
    formData.append("file", file.files[0]);
    // 发送异步请求
    return $httpd
        method : 'post', // 请求方式
        url : '/upload', // 请求UR
        data : formData, // 表单数据对象
        headers : {"Content-Type": undefined}, // 设置请求头
        transFormRequest : angular.identity // 转换表单请求(把文件转化成字节)
    });
}; 

 

posted @ 2018-08-03 09:54  T_time  阅读(346)  评论(0编辑  收藏  举报