vue表格中循环多个el-upload点击时传参

在表格中循环了多个el-upload,然后点击的时候,根据当前数据的id上传文件,那么怎么获取id成了一个问题,记录一下找到解决方法

<el-upload
          style="display: inline-block;margin-right: 10px"
          action="string"
          :data="scope"
          accept=".pdf,.PDF"
          :show-file-list="false"
          :http-request="(scope)=>{return uploadImage(scope)}" //scope   是我在表格循环的时候的数据
          :before-upload="beforeUpload">
		 <el-button size="small" type="text">上传</el-button>
 </el-upload>


uploadImage(row){ //row中包含所有你想要的参数
     let formData = new FormData()
     formData.append('id', row.data.row.id);
     formData.append('contract_image', row.file)
     // todo  上传接口axios操作
 },




版权声明:本文为weixin_44888392原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。