今回は、axiosで投稿リクエスト写真フォームを送信する手順について詳しく説明します。実際のケースを紹介しますので、見てみましょう。
ドーム<input type="file" @change="upload" ref="upload">
const userUploadAtt = (File,config) => axios.post("接口",File,config)
let input = this.$refs.upload
创建一个空的FormData对象
let data = new FormData();
使用FormData.append来添加键/值对到表单里面;
data.append('file', input.files[0]);
upload(){
userUploadAtt(data,{headers: {'Content-Type': 'multipart/form-data'}}).then((response)=>{
this.headPhoto = response.data[0].msg.url;
}).catch(()=>{
})
}
そうであれば
axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8' post请求时候表单上传不需要引入qs.stringify()
vueでaxiosを使用する手順の詳細な説明
axios+formdataを送信するpostメソッドの詳細
以上がaxios で投稿リクエストを送信し、画像フォームを送信する手順の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。