【问题标题】:Which drag and drop to use? jQuery draggable droppable or HTML5 native drag-and-drop? or maybe other? [closed]使用哪个拖放? jQuery 可拖动 droppable 还是 HTML5 原生拖放?或者其他? [关闭]
【发布时间】:2015-09-30 00:17:12
【问题描述】:

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

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

  1. 有一个带有左侧面板的空白页面,您可以在其中使用不同的模块来制作页面。例如,标题、按钮、图像、滑块、视频等......
  2. 白页基于一个网格,最多可以有 4 个模块。

现在假设我们有一个模块 - 按钮,位于全宽行 (span12) 的中心,现在我们决定删除另一个模块,如 Title,它将当前行拆分为 span6 - span6。目前我们使用jQuery draggable droppable,计算所有的可放置区域并让用户放置某些元素。

谁能推荐一个更好的拖放库来实现这个,有没有人有类似的经验?你认为 jQuery draggable-droppable 是在站点构建器中实现拖放功能的好选择吗?性能好不好?

还是应该使用 HTML5 原生的拖放库?

谢谢!!

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

    • 感谢您的回答!在发布此问题之前,我已阅读该内容,以了解其他人的观点:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-26
    • 2012-09-17
    • 2018-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多