1

我正在构建一个Meteor应用程序,我想为其添加拖放交互。如果您使用过流星,您可能知道由于 Meteor 的动态特性,这非常棘手。

我试图以这个很棒的项目为例: http: //minitrello.meteor.com/。正如您所看到的,它是Trello本身的许多功能的一个很好的复制,代码不多。

我有一系列关于jQuery-ui 中的draggable和小部件的相关问题:sortable

  • 文档draggable对于您是调用要拖动的元素的选择器还是调用元素的容器有点混乱。我已经看到了两者的代码示例。minitrello 示例调用sortable包含ul一堆li元素,仅此而已。
  • 如果draggable在容器上使用,拖动事件是否会委托给添加到 DOM 的新子元素?还是仅适用于现有元素?这个代表团似乎是 minitrello 示例中的情况,但我想知道它是否是一个特例。
  • 在高度动态的网页中正确使用拖放的任何其他建议?例如,我想象在 Meteor 中,我们总是希望克隆和使用帮助器而不是原始元素本身,它随时可能重新渲染和更改。
4

0 回答 0