return (
<ReactTable
columns={[
Cell: (props) => <button onClick={(e) => { /* do something with entire table here */ }}>*</button>
]} data={data}/>
);
我需要在表内单元格中的按钮上更改事件处理程序内反应表的一些属性。如何访问事件处理程序。我显然有一个允许我访问的闭包,props
但我在表本身的闭包中看不到任何有趣的东西。虽然我可以看到data
,但这在这里没有用。
更新:我被告知可以通过<ReactTable
适当地设置属性来获取所有属性和状态;但是,这在我的情况下不太有效,因为最后我需要在任意行上调用 .scrollIntoView() 。