【发布时间】:2018-07-26 09:45:18
【问题描述】:
我正在创建一个表格,其中列可调整大小,就像使用 react-draggable 的 react-virtualized GitHub 页面上的演示一样:https://codesandbox.io/s/j30k46l7xw
不过,我也希望表格支持排序。
当我在表格上添加sort 属性时,每次调整列大小并且鼠标仍在标题列内时都会调用排序函数。
在这里查看控制台日志,我在上面的演示中添加了sort 属性:https://codesandbox.io/s/n32x4ry1ym
有什么方法可以阻止调用排序函数?
我尝试在 react-draggable 中将event.stopPropagation() 添加到onStart、onDrag 和onStop。
我还发现 react-draggable onStop 在 react-virtualized sort 之前被调用。
有什么想法吗?
【问题讨论】:
标签: javascript reactjs react-virtualized