为了账号安全,请及时绑定邮箱和手机立即绑定

大佬们遇到过这个问题吗?vue+element中的表格中一条数据点击修改时如何获取id到然后传给后台?

大佬们遇到过这个问题吗?vue+element中的表格中一条数据点击修改时如何获取id到然后传给后台?

MYYA 2019-08-10 10:43:30
问题描述vue+element中的表格中一条数据点击修改时如何获取id到然后传给后台?就是我现在在调修改接口,但是我调的时候需要给后台传一个参数ID过去才可以调成功,现在我用questionId=this.questionId获取不到,但是我直接把ID换成id数就可以调成功相关代码修改删除asyncgetQuestionDetail(){letparam={questionId:this.questionId};letres=awaitcdService.clickUpd(param);if(res){this.updateForm=res.data;console.log(res,"修改题的res");}this.dialogFormVisible1=true;console.log(res.data,"修改题的res.data");console.log(res.data.questionId,"修改题的res.data.questionId");},你期待的结果是什么?实际看到的错误信息又是什么?
查看完整描述

2 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

修改
asyncgetQuestionDetail(row){
letparam={
questionId:row.questionId
};
}
                            
查看完整回答
反对 回复 2019-08-10
?
慕森王

TA贡献1777条经验 获得超3个赞

首先你这个this.questionId是什么在哪赋值有没有打印出来第二你在表格中点击getQuestionDetail(scope.row)这个scope.row就是这一行的所有数据通过传参可以在getQuestionDetail中获取scope.row.questionId或者叫id
                            
查看完整回答
反对 回复 2019-08-10
  • 2 回答
  • 0 关注
  • 929 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信