2012-04-09 8 views

Antwort

1

Die einfachste Sache für Sie zu sortieren wäre Ihr queryset und place listdividers (wie Sie es mit jQuery Mobile machen würden) in Ihrer ERB-Datei, wenn das nächste Element mit einem anderen Buchstaben beginnt als der des vorherigen Elements (dies könnte durch einen For-Each-Lo erreicht werden) op).

Ich gehe davon aus, dass Sie die Kontakte-API von Rhodes (Rhomobile) verwenden. In diesem Fall gibt es tatsächlich ein Beispiel here, wo sie die Kontakte nach display_name sortieren. Es sollte jedoch beachtet werden, dass die display_name Eigenschaft nur auf der Android-Plattform verfügbar ist. Sie möchten es daher möglicherweise durch die Eigenschaften first_name oder last_name ersetzen, die auf allen Plattformen unterstützt werden.

Sie können eine andere Referenz finden, die das Sortieren in Ruby here erklärt.