国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

element ui 上傳控件攜帶參數(shù)到后端

這篇具有很好參考價(jià)值的文章主要介紹了element ui 上傳控件攜帶參數(shù)到后端。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

1.攜帶固定參數(shù):

element ui 上傳控件攜帶參數(shù)到后端,ui,vue.js,javascript

2.攜帶不固定參數(shù):?

element ui 上傳控件攜帶參數(shù)到后端,ui,vue.js,javascript

?? ? ? <el-row>?
? ? ? ? <el-col :span="24">
? ? ? ? ? <el-upload
? ? ? ? ? ? :multiple="false"
? ? ? ? ? ? :show-file-list="false"
? ? ? ? ? ? :on-success="f_handleImageSuccess"
? ? ? ? ? ? :before-upload="f_HandleImageBefore"
? ? ? ? ? ? drag
? ? ? ? ? ? action=""
? ? ? ? ? ? :http-request="f_handleUploadForm"
? ? ? ? ? ? :auto-upload="true"
? ? ? ? ? ? :headers="importHeaders"
? ? ? ? ? >
? ? ? ? ? ? <i class="el-icon-upload" style="margin:10px 0px 0px 0px;" />
? ? ? ? ? ? <div class="el-upload__text">
? ? ? ? ? ? ? <div class="el-upload__text">將文件拖到此處,或<em>點(diǎn)擊上傳</em></div>
? ? ? ? ? ? ? <div slot="tip" class="el-upload__tip">只能上傳xls/xlsx/et文件,且不超過200MB</div>
? ? ? ? ? ? </div>
? ? ? ? ? </el-upload>
? ? ? ? </el-col>?
? ? ? </el-row>

element ui 上傳控件攜帶參數(shù)到后端,ui,vue.js,javascript

?// 文件格式及文件大小驗(yàn)證
? ? f_HandleImageBefore(file) {
? ? ? let isJPG = false;
? ? ? if (file.name.indexOf('.xls') > -1 || file.name.indexOf('.xlsx') > -1 || file.name.indexOf('.et') > -1) { isJPG = true; }
? ? ? let isLt2M = file.size / 1024 / 1024 < 200;
? ? ? if (!isJPG) {
? ? ? ? this.$message.error('上傳文件只能是XLS/XLSX/ET格式!');
? ? ? }
? ? ? if (!isLt2M) {
? ? ? ? this.$message.error('上傳文件大小不能超過 200MB!');
? ? ? }
? ? ? return isJPG && isLt2M;
? ? },
? ? f_handleImageSuccess(file) {
? ? ? this.meternos = '';
? ? ? if (file.success) {
? ? ? ? this.$message({ showClose: true, message: '附件上傳成功!', type: 'success' });?
?? ??? ? ? ?// this.$emit('queryList');?? ??? ?
? ? ? } else {
? ? ? ? this.$message({ showClose: true, message: file.message, type: 'error' });
? ? ? }
? ? },
? ? // 上傳并攜帶參數(shù)
? ? f_handleUploadForm(param)
? ? {
? ? ? let formData = new FormData()
? ? ? // 在formData中加入我們需要的參數(shù)
? ? ? formData.append('file', param.file) //上傳的文件
? ? ? formData.append('poid', this.fileUpload.poid) //參數(shù):出庫單號(hào)
? ? ?? ?formData.append('type', this.fileUpload.type) //參數(shù):類型
? ? ? api_StockOutOverdueUploadFile(formData).then((response) => {
? ? ? ? ? if (response.success === true) {
? ? ? ? ? ? this.$message({ showClose: true, message: '附件上傳成功!', type: 'success' });?
? ? ? ? ? }
? ? ? ? });
? ? }
?

?文章來源地址http://www.zghlxwxcb.cn/news/detail-609365.html

  • js里面的請(qǐng)求方法:
  • //附件上傳
    export function api_StockOutOverdueUploadFile(data) {
    ? return request({
    ? ? url: '/maobao.mom.wms/v' + apiversion + '/purchaseorderdetail/StockOutOverdueUploadFile',
    ? ? method: 'post',
    ? ? data
    ? });
    }
    ?

?

element ui 上傳控件攜帶參數(shù)到后端,ui,vue.js,javascript

?

? ? ? ? [HttpPost, Route("StockOutOverdueUploadFile"), SwaggerFileUpload]
? ? ? ? [DisableRequestSizeLimit]
? ? ? ? public async Task<IActionResult> StockOutOverdueUploadFile()
? ? ? ? {
? ? ? ? ? ? //獲取所有上傳文件
? ? ? ? ? ? var files = Request.Form.Files;// 接收上傳文件
? ? ? ? ? ? var poid = Request.Form["poid"].ToString();//接收傳遞的參數(shù):出庫單號(hào)
? ? ? ? ? ? var type = Request.Form["type"].ToString();//接收傳遞的參數(shù):類型
? ? ? ? }

?

到了這里,關(guān)于element ui 上傳控件攜帶參數(shù)到后端的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包