Faites glisser l'objet dans la liste triable - AngularJS

Problème:

Je suis en train de recréer le Déplaçable + Sortable fonctionnalités de jQuery et ne peut pas obtenir l'élément d'aller dans mon tableau d'objets.

J'ai envie de glisser un $.draggable() bouton de dollars.sortable() liste.. je veux que le bouton pour représenter un objet avec des propriétés (assoc tableau, ou l'objet lui-même) et quand je le laisse tomber dans ma liste, je tiens à mettre dans le tableau à la position qu'il a été abandonné à.


Juste pour être clair: j'ai un tableau de potentiel objets dans un menu à gauche. Sur la droite, j'ai utiliser $http appeler à mon API pour récupérer un formulaire avec les champs de tous les détenus dans $portée. Je veux que le potentiel de l'objet (comme un textarea) pour être déposés dans les champs du formulaire à la position de chute.

Le jquery bits est simple mais l'inexistant, de l'objet à la position $champ d'application de la matrice est le problème.


Ce que j'ai essayé:

J'ai été proche avec le mélange de peignage de l'interface utilisateur-sortable et $.déplaçable directive wrapper mais mon code ne fonctionne pas très bien.


Exemples:


Mise à jour 1:

J'ai fait des progrès avec une interface utilisateur-triables l'instar de la directive, combiné avec une directive qui encapsule $.draggable(), un peu laid, mais fonctionne.

Mise à jour 2:

Je travaille maintenant, mais je prends l'indice de jquery et php pour le trancher dans cette position, puis de recharger la totalité de la liste. Parler de la lame, il doit y avoir une meilleure façon.

Mise à jour 3:

Voici un exemple de travail modulaire pour toute application.

http://clouddueling.github.io/angular-common

Vous devriez certainement faire un plunker de violon, c'est beaucoup de code à trier par.
J'ai juste précisé ma question plus. Ce code ne fonctionnait pas, j'espérais qu'il pourrait aider à bien.
J'ai peut-être tort, mais n'a pas Angulaire de l'INTERFACE utilisateur ont un déplaçable directive?
Ils ont de l'interface utilisateur-triables github.com/angular-ui/ui-sortable qui est la moitié du problème.
Est-il un exemple de code quelque part?? Je ne suis pas sûr de comprendre. Comment, visuellement, l'utilisateur de savoir où ils sont à la baisse de l'article? Avez-vous réservé éléments dans le DOM de la chute d'objets?

OriginalL'auteur Michael J. Calkins | 2013-09-16