0
我有以下的列定义:反应表格 - 让细胞当前行数据转换
{
property: 'referenceNumber',
header: {
label: strings.referenceNumber
},
cell: {
transforms: [
value => ({
onClick:() => alert(`${value}`)
})
]
}
}
现在我想从行(ID下保存)警告另一个值。这是我行定义的例子:
{
referenceNumber:"20170410-6c3a06cf-b6f8-4e44-b157-be9e7307605a06"
status:"WAITING"
id: '1'
}
按照react tabular docs这应该是可能的,但下面的代码是不工作(rowData是一个未定义):
transforms: [
value => ({
onClick:() => alert(`${rowData}`)
})
]
我坚持努力访问rowdata属性。
我试着做rowData =>执行console.log(rowData),但这会只需返回当前单元格的值而不是整个行的值。这是我的基本问题 - 我如何将rowData传递给转换函数 –
如果我没有错过任何东西,'rowdata'作为第二个参数传递(value,{rowData:rowData})=> console.log(rowData ) – dynamo
这只是返回undefined。我已经写了一个使用MobX商店的解决方法,但是想在任何情况下都能找到它的底部 –