Javascript antd table:设置rowkey后,为什么record.key返回undefined

Javascript antd table:设置rowkey后,为什么record.key返回undefined,javascript,reactjs,antd,Javascript,Reactjs,Antd,表中有rowkey,它等于列“mac”,但我无法通过record获得键。key,它返回未定义,但record。mac有效吗 原因是钥匙的概念是 在创建组件之前由React内部控制 您应该定义道具。位于表组件的行键属性接受函数或字符串(如果是单行表): rowKey—行的唯一键,可以是返回 stringstring|函数(记录):string 应该始终提供一个函数,例如,如果dataSource具有key属性:record=>record.key record.key}/>; react组件中有一

表中有
rowkey
,它等于列
“mac”
,但我无法通过
record获得键。key
,它返回未定义,但
record。mac
有效吗

原因是钥匙的概念是 在创建组件之前由React内部控制


您应该定义道具。

位于
组件的
行键
属性接受
函数
字符串
(如果是单行表):

rowKey—行的唯一键,可以是返回 string
string|函数(记录):string

应该始终提供一个函数,例如,如果
dataSource
具有
key
属性:
record=>record.key

record.key}/>;

react组件中有一些属性是组件内部的<代码>子项是一个,另一个是
。React为每个元素/组件定义键,并将其用于渲染性能目的请发布代码而不是图像