Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
sp:fw:handlebarsjs [2013/07/16 10:53] alfred [Iteradores] |
sp:fw:handlebarsjs [2020/05/09 09:25] (actual) |
||
|---|---|---|---|
| Línea 53: | Línea 53: | ||
| {{people.1.name}} | {{people.1.name}} | ||
| </ul> | </ul> | ||
| + | </code> | ||
| + | Esta es la forma de asignar un array: | ||
| + | <code html> | ||
| + | <select class="span3"> | ||
| + | {{#each configs}} | ||
| + | <option>{{.}}</option> | ||
| + | {{/each}} | ||
| + | </select> | ||
| + | </code> | ||
| + | Si tenemos algo como un array de arrays (''log: <nowiki>[[1, 2, 3], [5,6,7], [8,2,4]]</nowiki>'') lo asignaremos: | ||
| + | <code html> | ||
| + | <tbody> | ||
| + | {{#each log}} | ||
| + | <tr> | ||
| + | {{#each this}} | ||
| + | <td>{{ this }}</td> | ||
| + | {{/each}} | ||
| + | </tr> | ||
| + | {{/each}} | ||
| + | </tbody> | ||
| + | </code> | ||
| + | Podemos indicar el índice del elemento: | ||
| + | <code html> | ||
| + | {{#each array}} | ||
| + | {{@index}}: {{this}} | ||
| + | {{/each}} | ||
| </code> | </code> | ||