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

请各位大佬指点!vue+element中的表格中一条数据点击修改时如何获取id到然后传给后台?

请各位大佬指点!vue+element中的表格中一条数据点击修改时如何获取id到然后传给后台?

UYOU 2019-10-31 09:56:45
问题描述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 回答

?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

修改
asyncgetQuestionDetail(row){
letparam={
questionId:row.questionId
};
}
                            
查看完整回答
反对 回复 2019-10-31
?
波斯汪

TA贡献1811条经验 获得超4个赞

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

添加回答

举报

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