做一個(gè)簡單的圖片上傳功能,用基礎(chǔ)的input file類型來進(jìn)行上傳圖片,后臺(tái)始終獲取不到數(shù)據(jù),我前臺(tái)有打印出來一些數(shù)據(jù),但是formData對象的值始終為空,代碼如下: onUpload(e){ let self = this; let file = e.target.files[0]; let param = new FormData(); console.log(param);//FormData {} param.append('file',e.target.files[0]); console.log(param);//FormData {} param.append('chunk','0'); console.log(param.get('file'));//file對象 let config = { headers:{'Content-Type':'multipart/form-data'} } console.log(param);//FormData {} axios.post('/api/editreturn/',param,config).then(function(response){ console.log(response); }).catch(function(err){ console.log(err) }) },下面是依次打印出來的數(shù)據(jù),最后一個(gè)是后臺(tái)返回的數(shù)據(jù)下面是傳遞到后臺(tái)的請求頭內(nèi)容求教:為什么formData的值總是為空?這樣寫圖片上傳的功能不對嗎?
vue.js2.0 + axios +formData 上傳圖片獲取不到formData數(shù)據(jù)
紅糖糍粑
2019-02-12 13:14:29