我使用React MUI,一些组件禁用了我的可拖动对象。我在页面上放置了可拖动对象,效果很好。当我的可拖动对象被拖动时,我会更改页面中的一些节点。我在React MUI上使用工具提示、模态和菜单。打开其中一个并关闭后,就不能再拖动任何可拖动对象了。我的意思是,更改页面中的一些节点会直接结束拖动。如果页面中的元素发生更改,是否插入了一个事件或类似的事件来结束拖动操作?
bqujaahr1#
我找到了一个变通办法。实际上,这种情况只发生在Chrome和Safari上。在更改DOM之前添加一个10ms的setTimeout可以完成这项工作。
setTimeout
1条答案
按热度按时间bqujaahr1#
我找到了一个变通办法。实际上,这种情况只发生在Chrome和Safari上。在更改DOM之前添加一个10ms的
setTimeout
可以完成这项工作。