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:
<h1>{{article.title}}</h1>
Mas eu não consigo fazer isso funcionar em meteoros. Aqui está meu modelo:
<template name="content">
{{#if item}}
<p>{{item.name}}</p>
{{/if}}
</template>
Aqui está o JavaScript que retorna o item:
Template.content.item = function() {
return Items.findOne({ _id: Session.get("list_id") });
};
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:
for (var i = 1; i < id.length; i++)
// XXX error (and/or unknown key) handling
ret = ret[id[i]];
return ret;
No momento do erro,ret
faz referência aowindow
objeto. O que há com isso?