Ale*_*sch 3 javascript mongodb meteor
尝试显示一个视图,显示该应用的所有注册用户及其电子邮件地址.我正在使用此pub/sub将所有用户数据传递给客户端,而不仅仅是当前用户数据.
Meteor.publish("allUsers", function () {
return Meteor.users.find();
});
Meteor.subscribe('allUsers');
Run Code Online (Sandbox Code Playgroud)
以下是我的模板中用于显示其电子邮件的每个循环:
<template name="daysOverview">
<div class="container-fluid">
<div class="row">
{{#each users}}
<h2>Email: {{users.emails.[0].address}}</h2>
{{/each}}
Run Code Online (Sandbox Code Playgroud)
这是应该遍历所有当前注册用户并将其数据提供给帮助程序的javascript.
Template.daysOverview.helpers({
users: function(){
var user = Meteor.users.find();
return user;
},
});
Run Code Online (Sandbox Code Playgroud)
帮助程序正确地循环应用程序的当前用户的数量(例如,如果当前有3个用户注册它将在模板上显示3个"电子邮件:"实例).
问题是我找不到访问每个用户的电子邮件地址的方法,并在相应的"电子邮件:"旁边显示.我测试了访问像"_id"这样的简单字段也没有成功.
我还尝试了{{users.address}},{{users [0] .address}}的多种不同组合来访问电子邮件而没有运气.
{{#each users}}
<h2>Email: {{emails.[0].address}}</h2>
{{/each}}
Run Code Online (Sandbox Code Playgroud)
users一旦你进入你的{{#each users}}区块,不要打电话.
| 归档时间: |
|
| 查看次数: |
2364 次 |
| 最近记录: |