背景
- 项目中需要用到拖拽,package.json里已经有好几个插件了
- 在调包前想原生的实现一下拖拽
技术要点
- 监听React鼠标事件
- 判断拖放开始结束
- 实现元素位置移动
- 维护拖放状态
demo
- ‘Talk is cheap. Show me the code. ‘
- github
参考
- 极客时间 React中拖放的实现
相关课题
- react函数节流防抖
Git Tips 'git bisect'
Git Push With SSH