哪个拖放使用? jQuery draggable droppable或HTML5原生拖放?或者其他?

时间:2015-09-30 00:17:13

标签: javascript jquery jquery-ui ember.js drag-and-drop

我们正在开发一个名为ucraft.me的拖放式CMS。它基于Laravel + EmberJS + jQuery + Greensock(GSAP)。

想象一下它的工作方式如下:

  1. 有一个左侧面板的空白页面,您可以使用不同的模块来制作页面。例如,标题,按钮,图像,滑块,视频等......
  2. 白页基于网格,最多可以有4个模块。
  3. 现在假设我们有一个模块 - 按钮,位于全宽行(span12)的中心,现在我们决定删除另一个模块,比如Title,它将当前行拆分为span6 - span6。目前我们正在使用jQuery draggable droppable来计算所有可放置区域并让用户删除某些元素。

    有人可以推荐一个更好的拖放库来实现这个,是否有人有类似的经历?您认为jQuery draggable-droppable是在网站构建器中实现拖放功能的不错选择吗?它有很好的表现吗?

    或者我们应该使用HTML5原生拖放库吗?

    谢谢!

1 个答案:

答案 0 :(得分:2)

这篇文章可能有用:https://medium.com/delightful-ui-for-ember-apps/ember-js-and-html5-drag-and-drop-fa5dfe478a9a - 利用ember来提供它提供的拖放事件。

相关问题