Jak uzyskać dostęp do właściwości obiektu z szablonu?

Wedłughttp://handlebarsjs.com/expressions.html, Powinienem być w stanie to zrobić:

<code><h1>{{article.title}}</h1>
</code>

Ale nie wydaje mi się, żeby to działało w meteorze. Oto mój szablon:

<code><template name="content">
  {{#if item}}
    <p>{{item.name}}</p>
  {{/if}}
</template>
</code>

Oto JavaScript, który zwraca przedmiot:

<code>  Template.content.item = function() {
    return Items.findOne({ _id: Session.get("list_id") });
  };
</code>

I tak, przedmiot rzeczywiście ma właściwość o nazwiename :-)

Kiedy to robię, widzę błąd w Firebug, który mówiret is undefined

Można to śledzić do oceny.js:

<code>for (var i = 1; i < id.length; i++)
  // XXX error (and/or unknown key) handling
  ret = ret[id[i]];
return ret; 
</code>

W momencie błęduret odnosi się dowindow obiekt. Co z tym?

questionAnswers(1)

yourAnswerToTheQuestion