vue+element UIの画像は即時アップロードされます.
1121 ワード
バックグラウンド管理項目は、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です.値はあなたが選択したファイルです.そうすると、すぐにアップロードできます.