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をゼロから導入する方法
MySql 8.0 対応ドライバパッケージのマッチングMySql データベースをバージョン 8.0 ...
Linuxファイルを表示する方法ファイルの内容を表示するコマンド: catは最初の行からコンテンツを...
スペースを購入してウェブサイトを構築したことがある友人なら、ウェブサイトは正式に開設する前に登録する...
1 実施原則これは、DOM 要素の dragstart/ondragover/ondrop イベント...
適応型レイアウトは、実際のアプリケーションでますます一般的になっています。今日は、主にフローティング...
データベース SQL の最適化はよくある問題です。何百万ものデータ ボリュームに対してページング ク...
1. データベースをインストールする1) yum -y install mysql-server (...
Web には一般的な読み込みアイコンが 2 つあります。1 つは iOS の「菊」、もう 1 つは ...
ここにmysqlドライバmysql.data.dllがあります知らせ:ここではX86バージョンが多く...
mysql maxとwhereの間の実行の問題SQLを実行します: テーブル「grades」を作成し...
需要背景プロジェクトはVueを使用して作成され、ビジネス要件にはパズル効果があります。デフォルトの背...
目次リスナー1.ウォッチエフェクト2.見る1.1 聴くための最初の方法1.2 聞く2つ目の方法1.3...
1. システム内で開いているファイルの最大数を確認する #現在のリソース制限設定を表示する ulim...
フロントエンド開発者がよく遭遇する問題は、ユーザーに情報を提示するためのポップアップ ウィンドウを作...
目次1. 仲介業者モデル2. 例1. 見積コンポーネントに購入ボタンを追加する2. 親コンポーネント...