我们正在开发一个名为ucraft.me的拖放式CMS。它基于Laravel + EmberJS + jQuery + Greensock(GSAP)。
想象一下它的工作方式如下:
现在假设我们有一个模块 - 按钮,位于全宽行(span12)的中心,现在我们决定删除另一个模块,比如Title,它将当前行拆分为span6 - span6。目前我们正在使用jQuery draggable droppable来计算所有可放置区域并让用户删除某些元素。
有人可以推荐一个更好的拖放库来实现这个,是否有人有类似的经历?您认为jQuery draggable-droppable是在网站构建器中实现拖放功能的不错选择吗?它有很好的表现吗?
或者我们应该使用HTML5原生拖放库吗?
谢谢!
答案 0 :(得分:2)
这篇文章可能有用:https://medium.com/delightful-ui-for-ember-apps/ember-js-and-html5-drag-and-drop-fa5dfe478a9a - 利用ember来提供它提供的拖放事件。