vue+axiosフォームで画像をアップロードする手順を詳しく解説

php中世界最好的语言
リリース: 2018-05-10 15:54:42
オリジナル
4431 人が閲覧しました

今回は、vue+axios フォームでの 画像のアップロード の手順について詳しく説明します。vue+axios フォームで画像をアップロードする際の 注意事項 について、実際のケースを見てみましょう。見て。 その後、問題は、画像がない場合、要素内のアップロードコントロールが送信をトリガーしないことですが、インターフェイスはファイルmultipart/form-data受信モードで書かれているため

なので、自分でフォームを模倣することしかできません。アップロード

<input class="file" name="file" type="file" accept="image/png,image/gif,image/jpeg" @change="update"/>
ログイン後にコピー
let file = e.target.files[0];    
   let param = new FormData(); //创建form对象 
   param.append('file',file,file.name);//通过append向form对象添加数据 
   param.append('chunk','0');//添加form表单中其他数据 
   
   let config = { 
   headers:{'Content-Type':'multipart/form-data'} 
   }; //添加请求头 
   this.axios.post('http://upload.qiniu.com/',param,config) 
   .then(response=>{ 
   console.log(response.data); 
   })
ログイン後にコピー
この記事の事例を読んだ後、あなたはその方法をマスターしたと思います。さらにエキサイティングなコンテンツについては、php中国語ウェブサイト

その他

関連記事に注目してください。 推奨読書:

vueでaxiosを使用する手順の詳細な説明

フォームデータの詳細を送信するためのaxios+postメソッド


npmにインストールする際の権限の問題に対処する方法

以上がvue+axiosフォームで画像をアップロードする手順を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート