基本完成了拖动、调整大小、拖入、拖出、嵌套、删除等特性,可以基于组件嵌套,也可以基于数据结构嵌套。算是告一段落了,后面在使用过程发现问题解决问题好了。
请大家动动小手,给我一个免费的 Star 吧~
大家如果发现了 Bug,欢迎来提 Issue 哟~
交互细节
拖动
基本拖动
拖动区域扩展
拖动目标判断
调整大小
基本调整大小
调整区域扩展
拖入
从外部拖入(设置了默认占用空间)
拖入区域扩展
跨嵌套拖入
拖出
跨嵌套拖出
嵌套
层层嵌套
删除
躲避选中
间隙不足偏移
数据同步
历时2周业余时间,基本完成设想的“粗放型”拖拉拽交互组件,希望有助于有类似需求的小伙伴们~
More Stars please!勾勾手指~
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。