直接看代碼:前端實現
<div class="upload"><el-uploadclass="upload-demo"name="upload_name":data="{'user_name':user_name}"action="http://localhost:8000/api/deal_pest_Image":show-file-list="false":on-success="handleSucess"><el-button size="small" type="primary">點擊上傳</el-button></el-upload>
</div>
注意data必須是object類型即鍵值對類型
處理成功的回調
handleSucess(response, file, fileList){console.log('response', response)if(response.code === 200){this.$message({message: '上傳并處理成功',type: 'success'});this.init()}else {this.$message.error('出錯了,請稍后重試');}
},