问题描述
我的columns
表组件中的react-table
数组中有一列,需要在单元格内呈现一个下拉菜单按钮,以允许用户将该数据行呈现为另一个模态组件进行编辑。
我正在使用dropdownToggles
,这是一个布尔数组-设置为与表中的行数相同的长度-跟踪应将行中的哪些下拉列表设置为{{1} }。
无论如何,我可以访问isOpen
内数据的行索引,以便可以将索引传递给columns
和isOpen={dropdownToggles[i]}
?
toggle={() => setDropdownToggles(handleDropdownToggles(i))}
解决方法
看起来像matches()
道具中包含Cell
的{{1}},因此只需将其从道具中解构即可。
row