2016-11-18 3 views
0

Ich habe die folgenden JSON-ObjektLenker - Get Wert von vorhergehenden Artikel

{ 
"Teams": [ 
    { 
     "Sponsored": false, 
     "Sponsor": "A", 
     "TeamPosition": 1 
    }, 
    { 
     "Sponsored": true, 
     "Sponsor": "D", 
     "SponsorName": "SAB", 
     "TeamPosition": 2 
} 
] 
} 

Und in meiner Vorlage Ich habe

{{#each Teams}} 
    some html 
{{#each}} 

Was ich tun möchte, während sein auf dem zweiten Element meiner Aufgabe ist kann den Wert von Sponsored für das erste Element erhalten. Als Lenkeranfänger bin ich verloren. Ich möchte es in einer Art und Weise arbeiten, dass ich den Wert eines Elements cal

im vorhergehenden Objekt erhalten

Ich versuchte

{{#each Teams this.0.Sponsored}} 
    some html 
{{#each}} 

aber es kommt wieder als undefiniert

+0

In diesem Kontext ist 'das' das Objekt, das' Teams' und alles andere auf der obersten Ebene enthält. Probiere '{{jedes Team Teams.0.Sponsored}}'? – nvioli

Antwort

0

Wenn Sie möchten, Erhalten Sie immer den Wert des ersten Elements:

{{#each Teams}} 
    {{@index}} : {{Sponsored}} 
    {{../Teams.[0].Sponsored}} 
{{/each}}