Como faço para acessar as propriedades de um objeto de um modelo?
De acordo comhttp://handlebarsjs.com/expressions.htmlEu deveria ser capaz de fazer isso:
<code><h1>{{article.title}}</h1> </code>
Mas eu não consigo fazer isso funcionar em meteoros. Aqui está meu modelo:
<code><template name="content"> {{#if item}} <p>{{item.name}}</p> {{/if}} </template> </code>
Aqui está o JavaScript que retorna o item:
<code> Template.content.item = function() { return Items.findOne({ _id: Session.get("list_id") }); }; </code>
E sim, o item realmente tem uma propriedade chamadaname
:-)
Quando faço isso, vejo um erro no Firebug que dizret is undefined
Isso pode ser rastreado para evaluate.js:
<code>for (var i = 1; i < id.length; i++) // XXX error (and/or unknown key) handling ret = ret[id[i]]; return ret; </code>
No momento do erro,ret
faz referência aowindow
objeto. O que há com isso?