Ich benutze lenker.js mit assemble.Wie erstelle ich eine Liste verschiedener Lenker-Teiltöne?
Ich habe eine Liste der Teiltöne (die SVGs sind): Icon-blue.hbs, Icon-red.hbs, Icon-white.hbs etc
I Schleife durch ein Array möchte und erzeugen eine unterschiedliche teilweise für jeden Index.
Ich habe folgende in meinem JSON:
"list": [
{
"color": "red",
"val": "Lorem ipsum"
},
{
"color": "blue",
"val": "Lorem ipsum"
},
{
"color": "white",
"val": "Lorem ipsum"
}
]
dann in index.hbs ich so etwas wie dies tun will:
{{#myData}}
{{#each list}}
{{> icon-{{color}} }} --> I know this isn't possible, so what can I do instead?
<span>{{val}}</span>
{{/each}}
{{/myData}}
Gibt es eine Möglichkeit, dies zu tun? oder eine andere Möglichkeit, um das erwartete Ergebnis zu erzielen?
@anita Ich sah:
Dann Sie die integrierten Teil Helfer und Lenker subexpressions verwenden können. Meine Antwort bezieht sich auf die aktuelle Version von assemble. Wenn du 'grunt-assemble' verwendest, solltest du eine andere Antwort geben, indem du das mit dem Inhalt deiner Edits spezifizierst (ich denke, dass es für' grunt-assemble' Sinn macht). – doowb