el中在官方方法传递自己的参数

element ui 在其官方方法中传递自己的参数

在项目中碰到需求,点击表格编辑时,传递当前行数据进行操作,然后尝试在官方方法中传递参数,结果方法默认参数丢失,

 <el-upload
            ref="upload"
            action=""
            :http-request="beforeAvatarUpload(row)"
          >
            <el-button icon="el-icon-paperclip" type="text" size="mini"
              >添加附件</el-button
            >
          </el-upload>

然后进行新的尝试,在方法中使用箭头函数调用,保留原来参数,并添加新的参数,可以接受到了

 <el-upload
            ref="upload"
            action=""
            :http-request="
              val => {
                beforeAvatarUpload(val, row);
              } "  >
            <el-button icon="el-icon-paperclip" type="text" size="mini"
              >添加附件</el-button
            >
          </el-upload>

接收参数

 beforeAvatarUpload({ file }, row) {
...............................
}

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