如何用可变字符串值替换 .Id

How to replace .Id with a variable string value

目前我的 Javascript 代码中有以下内容,其中 Id 是一个对象的字段:

this.recId = event.detail.row.Id;

我想使 Id 部分通用化,例如

String a = 'Id';
this.recId = event.detail.row.a;

我如何在 Javascipt 中实现这个

改用[ ]

const obj = {
  id: "myObject"
}

const a = "id"

console.log(obj[a]);

在您的示例中,它将是

this.recId = event.detail.row[a];

你可以使用 this.recId = event.detail.row[a] 得到想要的结果