LENKER-Block Helfer : jeder mit Sortieren

Ich habe ein array von json-Objekten, die ich die Ausgabe über eine LENKER-Vorlage; ich bin derzeit dabei mit {{#jedes Objekt}}...{{/each}}. Ich brauche jetzt um die Objekte zu Sortieren, indem Sie eine der Eigenschaften des Objekts, die wiederum kein problem mit einem LENKER Helfer & coffeescript, allerdings habe ich ein problem bei meinem template, dass ich kann nicht herausfinden, wie man iteriert über die sortierten array mit jedem.

Meine Forschung bisher gibt, muss ich wohl zum schreiben eines benutzerdefinierten LENKER Helfer, die in der Tat sein:

{{#each_with_sort array}}

Meine bestehende Art Helfer ist wie diese

   Handlebars.registerHelper sort_me =>
     myArray.sort (a,b)->
       return if +a.sort_index >= +b.sort_index then 1 else -1

aber ich bin kämpfen, um in der Lage sein zu verwenden, das sortierte array in der Vorlage - zum Beispiel, es ist nicht so einfach, wie

 {{#each sort_me(myArray)}}

Die Daten kommen von einem Drittanbieter-API, so muss ich durchführen Sortierung in LENKER/coffeescript.

InformationsquelleAutor Tykus | 2013-07-15

Schreibe einen Kommentar