表格式 - 在单元格转换中获取当前行数据

时间:2017-04-12 14:26:49

标签: javascript reactjs

我有以下列定义:

{
    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属性。

1 个答案:

答案 0 :(得分:0)

根据您必须使用的文档转换的定义

cell.transforms = [(<value>, { columnIndex: <number>, column: <object>, rowData: <object>, rowIndex: <number>, property: <string> }) => ({... props ...})] 

我没有看到你传递rawData