【发布时间】:2020-10-21 18:42:00
【问题描述】:
我有一个使用 AgGrid 显示表格的组件,显示的数据来自 Redux 选择器。
我想在表格中呈现一个带有按钮的单元格,然后该按钮将根据行数据执行操作。
我遇到的主要问题是,当我将回调函数传递给单元格渲染器中的按钮时,在父组件中调用它时不会填充行数据。我相信我需要将正确的上下文传递给单元格渲染器,以便当它从父组件调用函数时,所有数据都存在。但是,如果这是不正确的,请纠正我。但是,鉴于所有这些都发生在功能组件中,我不确定如何正确传递上下文。
示例: https://codesandbox.io/s/aggrid-redux-context-y49fd
单击“设置行数据”按钮,这将使行中的按钮出现。点击按钮后会打印出行数据,为空。
我需要一种能够从单元格渲染器访问行数据的方法。
【问题讨论】:
标签: reactjs typescript redux ag-grid