国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Angular Js文件上傳之form-data

2019-11-20 11:39:13
字體:
來源:轉載
供稿:網友

前言:很久沒更新博客,最近公司pc端技術選型用angular,這幾天就趕鴨子上架,硬著頭皮直接上手angular。其中有許多小坑陸陸續續踩起走。今天就遇到一個比較常見的問題:圖片上傳。

主題:圖片上傳服務器,然后通過服務器傳阿里云。

不廢話了直接貼前端代碼:

$http({  method: ‘POST‘,  url: ‘/wechatapp/User/setAvatar‘,  data: data,  headers: {    ‘Content-Type‘: undefined  },  transformRequest: function(data) {    var formData = new FormData();    formData.append(‘avatar_data‘, data.adata);    formData.append(‘avatar_file‘, data.file);    return formData;  },  data: {    adata: scope.avatar_data,    file: scope.avatar_file  }  }).success(function(d) {    //請求成功    cb(d);  }).error(function(err, status) {    console.log(err);    cb(err);  });

其實沒神馬難點,主要是取消post默認的Content-Type,然后已FormData的方式上傳。一般ajax上傳文件都是以FormData方式傳。

以上就是本文給大家介紹Angular Js文件上傳之form-data,希望大家喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 栾城县| 宁都县| 紫云| 岗巴县| 白城市| 浑源县| 江川县| 新巴尔虎右旗| 蒙城县| 井研县| 姚安县| 辽源市| 全南县| 馆陶县| 余江县| 贞丰县| 镇雄县| 内乡县| 乐平市| 华容县| 西安市| 大余县| 霞浦县| 株洲市| 应用必备| 乐昌市| 五莲县| 始兴县| 沂南县| 肇州县| 连州市| 乐安县| 偏关县| 玉环县| 台湾省| 古丈县| 台前县| 信丰县| 阿尔山市| 仁化县| 陆丰市|