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商店的解決方法,但是想在任何情況下都能找到它的底部 –