表格中上传按钮是循环的 ref是动态设置的
<el-upload
:ref="'jsonFileUpload'+scope.$index"
style="display: inline-block"
:headers="authorization"
accept=".zip"
:action="action"
:on-change="handleChangeFloor"
:before-upload="beforeUpload"
:on-success=" (response, file, fileList) => handleUploadSuccess(response,scope.$index)"
>
<el-button type="text" size="mini">上传</el-button>
</el-upload>
获取拼接refs值
handleUploadSuccess(res,index) {
let jsonFileUpload = 'jsonFileUpload'+index
if (res.errorCode == 0) {
this.$message.success("上传成功");
this.$refs[jsonFileUpload].clearFiles();
}
}