Javascript 表中嵌套的Json-反应虚拟化
我正在使用“反应虚拟化”中的表 我收到一些嵌套数据,希望显示在自定义行中。 我的问题是将嵌套的json绑定到我的列数据键Javascript 表中嵌套的Json-反应虚拟化,javascript,reactjs,react-virtualized,Javascript,Reactjs,React Virtualized,我正在使用“反应虚拟化”中的表 我收到一些嵌套数据,希望显示在自定义行中。 我的问题是将嵌套的json绑定到我的列数据键 data= { name:'Chris', age:'15', adresse : { number:'14', street: 'xxx' } } 我的专栏 <Column dataKey="name" [....] /> <Column dat
data=
{
name:'Chris',
age:'15',
adresse : {
number:'14',
street: 'xxx'
}
}
我的专栏
<Column dataKey="name" [....] />
<Column dataKey="age" [...] />
<Column dataKey=" ??????" /> // adresse.number ?
//地址号码?
谢谢只需为第3列提供一个
cellDataGetter
值
如果只有1字段,则可能是:
<Column
cellDataGetter={({ rowData }) => rowData.address.number}
dataKey="adresse"
/>
rowData.address.number}
dataKey=“adrese”
/>
如果要显示多个,则可能更像:
<Column
cellDataGetter={({ dataKey , rowData }) => rowData.address[dataKey]}
dataKey="number"
/>
<Column
cellDataGetter={({ dataKey , rowData }) => rowData.address[dataKey]}
dataKey="street"
/>
rowData.address[dataKey]}
dataKey=“编号”
/>
rowData.address[dataKey]}
dataKey=“街道”
/>
只需为第3列提供一个cellDataGetter
值
如果只有1字段,则可能是:
<Column
cellDataGetter={({ rowData }) => rowData.address.number}
dataKey="adresse"
/>
rowData.address.number}
dataKey=“adrese”
/>
如果要显示多个,则可能更像:
<Column
cellDataGetter={({ dataKey , rowData }) => rowData.address[dataKey]}
dataKey="number"
/>
<Column
cellDataGetter={({ dataKey , rowData }) => rowData.address[dataKey]}
dataKey="street"
/>
rowData.address[dataKey]}
dataKey=“编号”
/>
rowData.address[dataKey]}
dataKey=“街道”
/>
我没有看到cellDataGetter道具!非常有用。一如既往地谢谢你,布莱恩!我没有看到cellDataGetter道具!非常有用。一如既往地谢谢你,布莱恩!