如何在反应中使用变量名引用数组中的特定键?

  • 本文关键字:数组 引用 变量名 reactjs
  • 更新时间 :
  • 英文 :


我正试图根据声明的变量"abc"从映射函数内部的数组中获取开发或阶段键。而不是{data.dev},我想让它像{data.dev}。诸如此类的事情这可能很容易,但因为我是新来的,不能弄清楚

const data = [
{ id: 1, name: "John Doe", dev: "new", stage: "new" },
{ id: 2, name: "Victor Wayne", dev: "old", stage: "old" },
{ id: 3, name: "Jane Doe", dev: "freq", stage: "old" },
];
const abc='dev';
return (
<div className="users">
{data.map((data) => (
<div className="user">{data.abc}</div>
))}
</div>
);
};

要通过变量abc访问属性,可以这样做:

data[abc]

最新更新