vue+element UIの画像は即時アップロードされます.


バックグラウンド管理項目は、vue+element UIの方式で、upladプレート、api個人の感覚はまだ十分ではないです.今すぐアップロードする問題について、主にhttp-requestの上書きアップロード方式を使っています.

      
http-request対応の方法uplloadFileがポイントと見られます.
uploadFile(file){
    let formDatas = new FormData();
    formDatas.append('usersFile', file.file);
    formDatas.append('tokenId',this.$store.state.user.tokenId);
    this.$post('/yourUrl',formDatas).then(res =>{
          if(res.code == 0){
            this.$message({
              message: res.msg,
              type: 'success'
            });
          }else{
            this.$message({
              message: res.msg?res.msg:'    ',
              type: 'error'
            });
          }
        })
  },
説明:その中のフィールドusers Fileはバックグラウンドで必要なkeyです.値はあなたが選択したファイルです.そうすると、すぐにアップロードできます.