Ich habe eine Reihe von Werten, zum Beispiel:Dust.js nicht Separator nach leeren Werten in Loop In
{
"languages": [
"",
"CSS",
"HTML",
"",
"JavaScript",
"Dust",
"",
""
]
}
Erwartete Leistung:
CSS, HTML, JavaScript, Dust
Ist es möglich, in dem nicht-Separator nach leere Werte in meiner Staubvorlage, ohne einen benutzerdefinierten Helfer zu erstellen? Das Problem besteht darin, dass das Array eine beliebige Länge mit einer beliebigen Anzahl leerer Werte haben kann.
Danke, ich dachte über diesen Ansatz nach, aber ich habe nicht gefunden, wie man "firstNonBlankItem" identifizieren kann. Es scheint, als wäre das Schreiben eines Helfers die einzige Lösung ... –
Gibt es einen Grund, warum du keinen Helfer schreiben willst? Selbst wenn Sie Ihre Daten nicht ändern können, können Sie dem globalen 'dust.helpers'-Objekt sehr einfach einen Helfer hinzufügen. – Interrobang
Sie müssten 'firstNonBlankItem' auf dem Server markieren und mit Ihren Daten einschließen. – Interrobang