我已经添加了React表包到我的项目,一切都很好,但我也希望有一个可能性,右键单击一行,并执行一些操作(取消,暂停等)。我正在使用React with Typescript,但我希望它不会增加任何复杂性。
我最初的想法是使用react-contextify,但是我找不到任何将react-table和react-contextify结合在一起的工作示例。
我发现的唯一"有效"的例子是:React Context Menu on react table using react-contexify
我最终没有使用react-contextify,它"有点工作",但我不完全确定这一点,因为我有时会遇到这样的异常:
Uncaught TypeError: Cannot read property 'original' of undefined
我现在的代码是这样的:
一个一个一个一个一个x一个一个二个一个x一个一个三个一个x一个一个x一个四个一个
在react-table中添加一个上下文菜单,这样我就可以使用被点击行的属性,最好(也是最简单)的方法是什么?我非常喜欢react-contextify,但是还没有找到任何例子。
谢谢
1条答案
按热度按时间mspsb9vt1#
React钩示例on dev.to
基于类的组件示例on codepen