Vue では、一般的にフロントエンドとバックエンドを分離したプロジェクトがあり、データ操作を実装するには、axios などのツールを使用してバックグラウンドにリクエストを送信する必要があります。 1. たとえば、写真をアップロードする場合、バックエンドはフロントエンドからformDataタイプのデータを転送する必要があります。 <el-button type="primary" @click="uploadFile2()">クリックしてアップロード</el-button> <input type="file" @change="fileValueChange2()" ref="uploadFile2" enctype="multipart/form-data" style="display:none;" accept="image/jpeg,image/png,image/gif"> これを実現するためにネイティブ入力を使用します。 アップロードファイル2(){ // このイベントはボタンがクリックされたときにトリガーされます // この関数はファイルアップロードポップアップボックスを開きます this.$refs.uploadFile2.click() }, ファイル値変更2(){ // ファイルを選択すると、入力変更イベントがトリガーされ、この関数が入力されます var formData = new FormData() // this.$refs.uploadFile2 は Vue で DOM 要素を取得するためのメソッドです // アップロードされたすべてのファイルは files を通じて取得できます。ファイルが複数ある場合は、formData.append('file',this.$refs.uploadFile2.files[0]) // リクエストタイプを設定する必要があります formData.append('type', "head"); // ID を渡す必要がある場合は、次のコードを参照してください formData.append('id', this.id); // 設定が完了したら、formData 変数をバックエンドに渡すだけです insertNavigationUpload(formData).then(res=>{ console.log('簡単でしょ?友よ') }) },
エクスポートconst tMessageNotification = data =>{ リクエストを返す({ url:'/tMessageNotification/upload', メソッド: 'POST'、 データ、 ヘッダー: {'Content-Type': 'application/json'}, }) } これで、formData 形式タイプを使用してファイルをアップロードする Vue に関するこの記事は終了です。Vue ファイルのアップロードに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: LinuxのCentos7でmysql5.7.29を構築する詳細なプロセス
>>: Tencent Cloud Serverをゼロから導入する方法
この記事では、CSS を使用して半透明の背景と不透明なテキストの効果を実現する方法の例を紹介します。...
1. Docker コンテナのホスト マシンに入り、指定されたイメージを実行しているコンテナ ID ...
序文ジェネレーター関数は、async/await が導入される前から JavaScript に存在し...
背景多くのウェブサイトのデザインは、一般的にコンテンツ+フッターの2つの部分で構成されています。コン...
問題の説明MySQL 起動エラー メッセージは次のとおりです。 mysqld を起動します (sys...
Linux でファイルを編集した後、保存して終了するにはどうすればよいですか?保存して終了するコマン...
はじめに: Web ページを作成するときに、画像をアップロードする必要がある場合がよくあります。画像...
目次序文導入JavaScript 履歴 API独自のネイティブJSルーティングを実装するHistor...
目次1. ジョイントインデックスの故障の条件2. インデックス失敗の条件1. ジョイントインデックス...
0. 背景ハードウェア: Xiaomi Notebook Air 13/Inter Core i7-...
目次負荷分散に nginx を使用するための 2 つのモジュール:アップストリームはロードノードプー...
1. yumソースの設定ファイルを入力します 2.lsで設定ファイルを表示する 3. ディレクトリを...
カーソルカーソルは、結果セット内のデータを表示または処理するために使用される方法です。カーソルを使用...
css-vars-ポニーフィルCSS 変数を使用して Web ページのスキニングを実現すると、互換...
一般的に、URL に基づいてファイルをダウンロードする場合、次の 2 つの解決策があります。 1. ...