Als Referenz ist dies das Original von Apple:
Ich möchte eine Webapp erstellen, die ein nachbestellbares Listen-Widget für mobile und Desktop-Geräte gleichermaßen enthält. Grundsätzlich möchte ich das Reorderable List-Widget von Enyo neu erstellen:
http://enyojs.com/sampler/latest/ (Navigieren Sie zu Layout->List->Swipeable-Reorderable list)
…aber ohne den Overhead eines riesigen Frameworks. Dies sind die erforderlichen Funktionen:
Ich habe versucht, jQuery-UIs sortable
in jQuery Mobile einzufügen , aber das lässt mich ohne Autoscrolling zurück. Gleiches gilt für eine Bibliothek namens Slip
Also suche ich nach einer Bibliothek, die mich zufrieden stellt
Bonuspunkte für die Datenbindung.
Sortable ist eine minimalistische JavaScript-Bibliothek für umsortierbare Drag-and-Drop-Listen.
Es unterstützt Angular (Datenbindung!), funktioniert ohne jQuery (hat aber Unterstützung). Die Liste scrollt, wenn ein Element an seinen Rand gezogen wird.
Ich bin mir bei den Flick-Gesten nicht sicher, aber sie sollten auf einem mobilen Gerät gut funktionieren, wenn man bedenkt, dass es nur ein <ul>
With ist<li>