element ui 文件上传
在写上传文件这个功能时,按照饿了么的写法,发现如果需要带参数,这样有问题的,于是开始找百度,果然给我找到了,:action值可以为一个函数,于是尝试了一下
<el-upload
class="upload-demo"
:action="getActionUrl()"
:on-success="uploadSuccess"
:on-error="uploadFail"
:on-change="handleChange"
:before-upload="beforeUpload"
:show-file-list="false"
:headers="headers"
style="margin-bottom: -31px;margin-left: 86%;"
>
<el-button size="small" type="primary" icon="el-icon-upload2" :loading="loading">上传文件</el-button>
</el-upload>
getActionUrl1() {
return `${
process.env.xxxxx}/api/source/kycessra/uploadfile?project=${
this.aa}&is_mapping=${
this.bb}`
},```