最佳答案
我想创建一个可拖动的(即可通过鼠标重新定位) React 组件,它似乎必须包含全局状态和分散的事件处理程序。我可以用肮脏的方法,在我的 JS 文件中使用一个全局变量,甚至可以将它包装在一个很好的闭包接口中,但是我想知道是否有一种方法可以更好地与 React 融合。
此外,由于我以前从未在原始 JavaScript 中做过这个,我想看看专家是如何做到这一点的,以确保我已经处理了所有的角落案例,特别是当它们与 React 相关时。
谢谢。