A seguir, com um ponto adicional antes do índice , funciona da maneira esperada. Aqui, os colchetes são opcionais quando o índice é seguido por outra propriedade:
{{people.[1].name}}
{{people.1.name}}
No entanto, os colchetes são necessários em:
{{#with people.[1]}}
{{name}}
{{/with}}
No último, usar o número do índice sem colchetes teria um:
Error: Parse error on line ...:
... {{#with people.1}}
-----------------------^
Expecting 'ID', got 'INTEGER'
Como um aparte: os colchetes (também) são usados para sintaxe literal de segmento , para se referir a identificadores reais (não números de índice) que de outra forma seriam inválidos. Mais detalhes em O que é um identificador válido?
(Testado com guidão na YUI.)
Atualização 2.xx
Agora você pode usar o get
auxiliar para isso:
(get people index)
embora se você receber um erro sobre o índice precisar ser uma string, faça:
(get people (concat index ""))