2013-03-17 18 views

risposta

64

Dovreste ciclo 2 volte:

{{#each userSurvey}} 
    {{#each this}} 
    {{ this }} 
    {{/each}} 
{{/each}} 
+0

C'è qualche problema con i tasti non numerici? (Avevo datato come chiave e io non era in grado di scorrere l'array) – M98

+0

@Kermani Array in JS può avere solo numeri interi come chiavi. Sembra che tu stia provando ad andare su un oggetto. –

1

In questo caso particolare, se si desidera rendere solo "123" si può fare questo:

{{#each userSurvey}} 
    {{this.[0]}} 
{{/each}} 

O ancora più semplice, perché array automatiaclly trasformano in stringhe:

{{#each userSurvey}} 
    {{this}} 
{{/each}} 
+1

E se vuoi renderne solo 2? So che è una domanda piuttosto vecchia, ma è l'unica documentazione valida che potrei trovare per questo specifico problema. {{this. [1]}} non funziona .. –

+0

{{this. [0]}} non funziona! – azuax

0
{{#each Arr}} 
     {{#each this}} 
      <label>{{this.[0]}}</label> {{this.[1]}}<br> 
     {{/each}} 
    {{/each}} 

Ecco il mio semplice esempio di loop array dei miei array :)

Problemi correlati