我是流星模板的新手,并尝试使用电子邮件阵列从下一个用户对象渲染电子邮件:
{
"_id" : "8ngggLthJ6NRKJRfG",
"emails" : [
{
"address" : "nazar@mail.com",
"verified" : false
}
]
}
模板助手:
Template.user.helpers({
users() {
return Meteor.users.find({}, { sort: { createdAt: -1 } }).fetch();
},
});
模板:
<template name="chats">
<ul>
{{#each users}}
{{> user}}
{{/each}}
</ul>
</template>
<template name="user">
<li>{{emails[0].address}}</li>
</template>
但我收到错误:“错误:无法调用非函数:[object Object]”
我该如何解决? 提前谢谢。
答案 0 :(得分:1)
emails.[0].address
是一个数组,所以请使用not exists()