Reactjs Boostrap表获取ID?

时间:2018-09-15 14:16:21

标签: reactjs

我想使用formatExtraData将行ID传递给Icon函数。

我不知道如何从另一个表的列的行ID中访问它。

未生成ID(来自数据)。

我该如何解决这个问题?

<TableHeaderColumn
 dataField='Topic_ID'
 width="15%"
 isKey hidden
 dataSort>
ID
</TableHeaderColumn>
<TableHeaderColumn
dataField='icon'
dataFormat={Icon}
//  formatExtraData={}
>

1 个答案:

答案 0 :(得分:0)

这样做{(e)=>Icon(e,'Topic_ID')}

  </TableHeaderColumn>
    <TableHeaderColumn
    dataField='icon'
    dataFormat={(e)=>Icon(e,'Topic_ID')}
    //  formatExtraData={}
    >

或者您可以在不通过Icon函数传递id的情况下执行此操作

Icon = (e) =>{
console.log(e.target.getAttribute("dataField"));
}