2016-07-06 4 views
0

Ich muss mindestens 5 Zeilen anzeigen, die mit leeren Inhalten gefüllt sind, wenn die Anzahl der Objekte kleiner als die Mindestzeichnungsanzahl ist.Lenkervorlage zum Erstellen minimaler leerer Zeilen, wenn die Anzahl der Objekte kleiner als die Mindestzeile ist

Bsp: Sagen wir, ich habe 3 Objekte zu füllen, aber ich muss immer mindestens 5 Zeilen zeichnen. Also möchte ich 2 Zeilen mit leeren Zellen hinzufügen.

Gibt es einen besseren Ansatz, ohne leere Objekte mit allen Eigenschaften zu senden.

Antwort

0

Es gibt keine Möglichkeit, dies mit vorhandenen Lenkstangenhelfern zu tun, aber Sie könnten Ihre eigenen schreiben, um es für Sie zu tun.

Weitere Informationen zum Schreiben eigener Blockhelfer here.

Versuchen Sie folgendes:

Handlebars.registerHelper('min5', function(context, options) { 
    var ret = ""; 

    for(var i=0, j=context.length; i<j; i++) { 
    ret = ret + options.fn(context[i]); 
    } 

    for(var i=0, j=5-context.length; i<j; i++) { 
    ret = ret + options.fn({}); 
    } 

    return ret; 
}); 
Verwandte Themen