Embin Paginierung volles Beispiel
Ich Frage mich, ob es ist ein vollständiges Beispiel könnte zeigen, wie können wir die Paginierung mit ember.js
Ich habe eine Tabelle, die viele Zeilen, so möchte ich den Seitenumbruch zu helfen, die Benutzer mit den Daten-Analyse.
Habe ich schon die Ember.PaginationSupport.js
aber ich kann nicht einen Weg finden, um die Arbeit mit dieser in eine html-Ansicht.
Kommentar zu dem Problem
Schau mal hier: stackoverflow.com/questions/12169245/ember-js-and-pagination
InformationsquelleAutor der Frage Juan Jardim | 2012-10-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die aktualisierten Beispiel unten funktioniert mit ember.js RC1 -- 03/14/2013
Zuerst müssen Sie fügen Sie einen Seitenumbruch wie Mixins als eine noch nicht existiert, in die Glut core
Nächstes müssen Sie die Verwendung von Mixins oben in Ihrem ArrayController wie so
Weiter, können Sie einen einfachen Helfer-Ansicht zur Anzeige der Seitennummern li-tags
Route könnte wie folgt Aussehen (nested page unter den Eltern)
- Und schließlich, müssen Sie einige html-Anzeige
Hier ein voll funktionsfähiges Projekt mit diesem in Aktion, wenn Sie möchten sehen, es funktioniert
https://github.com/toranb/ember-pagination-example
InformationsquelleAutor der Antwort Toran Billups
Nach einigen Verbesserungen und die Hilfe meines Freundes edgar, kamen wir mit einer sehr einfachen Lösung, die Sie heraus überprüfen konnten in GitHub
im Grunde erweiterten wir Glut.ArrayProxy um das zu vollbringen, die Paginierung und auch die Aktionen zu verwalten, die previus und nächsten Seiten.
Dank @Toran Billups, der für seine Lösung und algo @Jeremy Brown
InformationsquelleAutor der Antwort Juan Jardim
Ich habe großen Erfolg mit https://github.com/notmessenger/emberjs-pageable aber Ember hat jetzt etwas gebaut nativ in ArrayController genannt
arrangedContent
dies tut. Sie können auch angeben, Standard-Sortierreihenfolgen auf bestimmte Felder auf Ihre Modelle. Ember.js und arrangedContent über Sie spricht ein wenig.InformationsquelleAutor der Antwort Jeremy Brown
Möchten Sie vielleicht zu prüfen, diese npm-Modul für eine einfache Paginierung Umsetzung in Ember:
Ember CLI-Einfache Paginierung
InformationsquelleAutor der Antwort kattybilly