http://handlebarsjs.com/expressions.htmlによると、私はこれを行うことができるはずです:
<h1>{{article.title}}</h1>
しかし、これを流星で機能させることはできないようです。これが私のテンプレートです:
<template name="content">
{{#if item}}
<p>{{item.name}}</p>
{{/if}}
</template>
アイテムを返す JavaScript は次のとおりです。
Template.content.item = function() {
return Items.findOne({ _id: Session.get("list_id") });
};
name
はい、アイテムには実際に:-)というプロパティがあります。
これを行うと、Firebug に次のようなエラーが表示されます。ret is undefined
これは、evaluate.js まで追跡できます。
for (var i = 1; i < id.length; i++)
// XXX error (and/or unknown key) handling
ret = ret[id[i]];
return ret;
エラーの瞬間にret
、オブジェクトを参照しwindow
ます。どうしたの?