Si tengo el siguiente contexto:
{{model: {username: 'sontek'}, timezones: ['a', 'b', 'c']}
y yo hago:
{{#each timezones }}
{{model.username}}
{{/each}}
el modelo no existe, así que no puedo acceder al nombre de usuario.
Descubrí que puedo usar ../model.username pero no puedo encontrar documentos sobre eso, lo encontré en algunos informes de errores ... ¿Está documentado en alguna parte?
Está en los documentos en "Rutas".
Las rutas anidadas de los manillares también pueden incluir ../ segmentos, que evalúan sus rutas contra un contexto principal.
<h1>Comments</h1>
<div id="comments">
{{#each comments}}
<h2><a href="/posts/{{../permalink}}#{{id}}">{{title}}</a></h2>
<div>{{body}}</div>
{{/each}}
</div>
Aunque el enlace se imprime en el contexto de un comentario, aún puede volver al contexto principal (la publicación) para recuperar su enlace permanente.
El segmento de ruta../
referencia al alcance de la plantilla principal, no a un nivel superior en el contexto. Esto se debe a que los ayudantes de bloque pueden invocar un bloque con cualquier contexto, por lo que la noción de "un nivel arriba" no es particularmente significativa, excepto como una referencia al alcance de la plantilla principal.
Muchas gracias @sontek y @spadgos
Comentario más útil
Está en los documentos en "Rutas".